美文网首页
前端框架调研

前端框架调研

作者: LeeDa李 | 来源:发表于2018-10-08 23:02 被阅读0次

    目前流行的的前端框架主要有

    • Vue
    • angular
    • React

    下面就这三个框架的特点进行一些分析及对比:

    angular

    优点:

    • 是一个完整的框架,给开发者提供了一套完整的解决方案,不需要搭配其他库就可构建出一个大型项目,与此同时拥有良好的项目结构,提高了大型项目的可维护性。
    • 自带Angular-CLI构建工具,打包编译、声称组建等都非常方便快捷。
    • 跨平台优势,支持PC端和移动端的跨平台开发。
    • 生态系统庞大,各种社区资源相对较丰富和完善,有助于开发人员学习和交流。

    缺点:

    • 学习成本高,基础概念和API接口繁多复杂,入门门槛相对较高。且angular2.0+使用TS语言,需要对TS有一定程度的了解,增加了上手的难度。
    • 体积较大,是一个重量级的前端框架。

    Vue

    优点:

    • 灵活性高,不限制代码组织结构,可由开发人员根据自身习惯进行开发。
    • 实用性高,拥有数据双向绑定、计算属性侦听器等功能,且组件丰富,能够实现绝大多数需求。
    • 学习成本低,只需要HTML和JS基础就可以通过查看官网的文档快速投入开发。
    • 体积小。

    缺点:

    • 跨平台优势较差。

    React

    优点:

    • 灵活性高,可与已知的库或框架很好的结合。
    • 跨平台优势,React Native提供的组件在PC端和移动端都可进行渲染,因此支持多平台开发。
    • 生态圈强大,社区资源非常丰富,有利于学习和开发。

    缺点:

    • 学习成本相对Vue较高,构建大型应用也不如angular强大。

    结论:

    本次项目中规模较小,且需求不涉及跨平台开发,因此可选择Vue来进行前端开发,便于上手,提高开发效率。

    相关文章

      网友评论

          本文标题:前端框架调研

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