【感觉UI组件很好用,为什么还要把前端搞的那么复杂?】
你把因果顺序说反了 。不是为了推广 node 和 npm 而复杂 。而是有了他们 。前端世界才可以发展得如此壮大和繁荣 。
你说的 UI 组件是指 bootstrap 这种吧 。它只做了最简单的一组规范 。在交互处理和可重用方面还太初级 。
以 vuejs 为代表的几种框架 。开启了前端组件化的新时代 。
开发思路和方式完全颠覆了 jQuery 那个时代的框架 。
而基于 node 的自动化构建工具 。可以带来很好的规范化和开发效率的极大提升 。
基于 npm 的包管理工具 。可以让工程师避免重复造轮子 。站在前人的肩膀上继续创造更好的前端交互体验 。
当然 。这一切的繁荣 。带来的负面效果 。就是学习成本的提高 。尤其是新人 。体会不到新思路的必要性 。很难理解 。
作为从业十五年的工程师 。我建议你耐心学习 。真正入门之后 。你会感激这繁荣的前端世界 。
其他观点:
我一直bootstrap+vue+node+mysql 。node是server端的javascript运行环境 。Vue是前端一个允许用简洁的模版语法来声明式的把数据渲染到DOM的系统 。bootstrap是一个最受欢迎的HTML 。CSS和JS框架 。用于开发响应式布局和移动设备优先的web项目 。所有这些都是开发利器 。可以把前后端很好的分离 。你可以不用 。用传统的技术也有可能实现但效率会大大的降低 。至于npm则是一个安装包管理工具了
其他观点:
因为前端工作多 。需要多人配合 。有了模块化和构建工具 。工作效率会提升很多 。小工程也可以部分应用 。但是管理不好最后还是一锅粥 。有的小项目明明简单就可以搞定 。非要引进一堆高大上的元素 。后来就是运维人员的噩梦 。传统软件行业者[捂脸]
推荐阅读
- 比较好看的小说言情 强推晋江高分完结文
- 心伤了,快乐丢了,还能找回来吗?
- 好看的穿越言情小说推荐 公认最好看的穿越古文
- 空间站不会飘走吗 空间站为什么不会掉下来
- 如何构建一个大型Vue应用程序?
- 辞职过的公司还能回去吗?
- 五谷杂粮是什么_五谷种类介绍和食用效果
- 作为一名VUE前端工程师是一种什么体验?
- 经常熬夜,还能补回来吗?