美文网首页
前端框架真的好吗?

前端框架真的好吗?

作者: wade3po | 来源:发表于2019-02-04 17:29 被阅读18次

前端现在是一个技术爆炸的时代,各种打包工具webpack、grunt、gulp,各种包管理工具工具npm、bower、yarn,各种css预处理器scss、stylus、less,还有现在最流行的三大框架vue、react、angular。再加上nodeJS的兴起,前端已经不仅仅只专注于前台,已经开始使用node构建后台了。

其实从H5纳入w3c标准之后,Web 开发已经发生了巨大的变化,不仅开发流程变了,体验上更是天翻地覆。对于 Web 前端开发人员来说,写写css和s代码,然后上都由后台操作的日子已经一去不复返。

过去的 Web 前端开发几乎就是jQuery在手,天下我有。因为jQuery不止帮你兼容了各种浏览器,同时各种JS插件库几乎都是依赖jQuery,jQuery就是JS插件库的一哥。

现在,不会使用框架开发都不好意思叫做前端工程师了。使用框架,需要有开发环境,需要打包,需要构建,然后在浏览器上运行。反而把开发变得更复杂了。那为什么我们要使用框架?

前后分离的趋势:解放前端和后台的开发方式。

效率:降低开发成本和周期。

社区:各大框架都有一个很大的社区,便于解决遇到的问题。

标准:只要遵循框架的标准,让团队合作更容易。

体验:可以更好的开发出跟原生一样的应用。

工程化:可维护性和工程性有更大提升。

其实每个框架底层都是基于JavaScript,虽然在使用过程中我们会觉得代码量少了,实现逻辑的方法简单了,但是这都是在我们不关注源码的情况下。我们不知道实现一个方法,框架的源码帮我们写了多少行的代码。

也因为框架,越来越多的前端开发者都是速成的,只会使用框架,离开了框架,甚至连最简单的一些JS使用都不会。框架限制了前端开发者的思维,如果停留在会用的阶段,可能慢慢就真的成码农了,框架这个时候就成了阻碍开发成长。

框架一直在变化,即使某个框架可以流行很长一段时间,不同版本之间也会发生巨大变化。纯 JS 将是一个更长期的选择,除非它被一些其他语言所取代。在项目耗费的时间和精力大致相当的情况下,如何减少知识贬值以及可以带到下一个项目的经验才是更重要的考虑因素。

不使用框架有可能是你的项目的最佳解决方案,但也可能是其他项目的噩梦。就像使用工具一样,关键的不只是学习如何使用它们,还要知道在什么时候使用它们更合适,以及它们都有哪些优点和缺点。

欢迎关注Coding个人笔记 公众号

相关文章

  • 前端框架真的好吗?

    前端现在是一个技术爆炸的时代,各种打包工具webpack、grunt、gulp,各种包管理工具工具npm、bowe...

  • 浏览收藏文章列表

    前端 frameset frame前端框架支持ie8选择前端框架选择2前端框架选择weexframeset,fra...

  • 前端UI框架的定义

    在聊前端UI框架的定义之前,我们聊聊前端框架的用处,为什么使用前端框架?开发什么项目才会使用到前端框架?其实这些都...

  • NodeJS--01

    前端框架的发展历史 一篇文章了解前端框架演变前端框架的发展现状与趋势The best of JavaScript,...

  • 你为什么要使用前端框架Vue?

    1.前端框架的根本意义 1.1 前端框架的好处 最开始学习前端框架的时候(我第一个框架是 React)并不理解框架...

  • AngularJS:何时应该使用Directive、Contro

    (这篇文章你们一定要看,尤其初学的人,好吗亲?)大漠穷秋 译  AngularJS是一款非常强大的前端MVC框架。...

  • webpack实战之(手把手教你从0开始搭建一个vue项目)

    前言 我们前面从前端架构: 前端框架系列之(装饰器Decorator) 前端框架系列之(vue-class-com...

  • 初学者项目展示

    danyuan-application 系统采用技术或开源框架: 前端框架:adminLTE 前端技术:boots...

  • 关于封装框架总结

    关于封装框架总结 常见的框架 1、常见的框架学习前端的都知道,前端有很多的丰富的框架。例如:通用框架:jQuery...

  • vue Day1

    vue js是最火的一个前端框架,React是最流行的一个前端框架(React除了开发前端框架,还可以开发APP)...

网友评论

      本文标题:前端框架真的好吗?

      本文链接:https://www.haomeiwen.com/subject/wqnssqtx.html