再吐槽当今前端 这几天把Vue和ElementUI看完了 - Assbbs
再吐槽当今前端 这几天把Vue和ElementUI看完了,客观来说确实是很有创造力的框架。但感觉自从NPM出现以后,现在的前端好像自成一派。 比方说Vue的main.js: import Vue from 'vue'; import App from './App'; 乍一看路径里'vue'和'./App.vue'应该在同一目录,但琢磨半天发现'vue'指向…
再吐槽当今前端 这几天把Vue和ElementUI看完了,客观来说确实是很有创造力的框架。但感觉自从NPM出现以后,现在的前端好像自成一派。 比方说Vue的main.js: import Vue from 'vue'; import App from './App'; 乍一看路径里'vue'和'./App.vue'应该在同一目录,但琢磨半天发现'vue'指向'node modules/vue/',而'./App'指向'src/App.vue'。 再比如Vue里面的循环: v-for = " value, key in object " 几乎所有的后端语言都是k=>v,您这整了个v=>k?! 这都什么乱七八糟的…… 项目一打开成堆的三元表达式,熟悉编程的都知道项目里尽量避免这种写法,因为可读性和维护性很差。然而Vue里不仅没有避免,甚至在元素属性里只能这么写。虽然我自己写的玩具也是乱七八糟、成堆的三元,但那毕竟是我自己搞的垃圾,不需要外人维护,您这一个大型框架几十人一块写,语法搞成这种样子,真的没法说啥…… 昨天跟前端那孩子聊天吐槽,人家还觉得Vue这么搞挺优雅、一目了然,让我“再多学学前端就熟悉了”。原来我写了10年的HTML不是前端……人生啊……