美文网首页时光轴
前端框架简介

前端框架简介

作者: 侯工 | 来源:发表于2018-07-06 11:37 被阅读6次

Angular

Angular JS 是一个有Google维护的开源前端web应用程序框架。它最初由Brat Tech LLC的Misko Hevery于2009年开发出来。Angular JS是一个模型-视图-控制器(MVC)模式的框架,目的在于使HTML动态化。与其他框架相比,它可以快速生成代码,并且能非常轻松的测试程序独立的模块。最大的优势是在你修改代码后,它会立即刷新前端UI,能马上体现出来。它是用于SPAs(单页面应用)开发中最常用的javascript框架。Angular JS是一个全功能的框架,可能也是最流行的框架。缺点就是学习起来有点困难。

React

React JS 不像一个框架反而更像一个库,但绝对是值得一提。AngularJS是一个MVC模式的框架,但ReactJS是一个由Facebook开发的非MVC模式的框架。它允许你创建一个可复用的UI组件,Facebook和Instagram的用户界面就是用ReactJS开发的。你可以用React进行很复杂的更新并且应用运行仍然很快,因为框架本身能很快的处理他们。你也能写许多可复用的小文件,而不是编写一个大文件。对于要处理大量数据的大型程序来说这是最好的选择。这个框架的缺点之一就是它只处理应用程序的视图层,所以你可能需要结合其他工具来一起处理。

Meteor

MeteorJS 发布于2012年,涵盖了开发周期的所有阶段,包括后端开发、前端开发、数据库管理。它是一个由NodeJS编写的开源框架。MeteorJS是一个简单和容易理解的框架,所有的包和框架都可以轻松使用。代码层的所有改变能够立即更新到UI界面,服务的和客户端都只需要用javascript开发。他主要用于IKEA和马自达等公司的实时应用开发。不建议用于大型或复杂的程序。

Vue

在了解React和Angular后,你可以尝试了解下VueJS,一个用于用户界面开发的渐进式javascript框架。它是一个能快速开发和跨平台的方案。与Angular和React相比较,它被证明速度更快,并且吸收了这两者的优点。Vue的创始人是尤雨溪,他曾在Google工作并使用Angular。他的想法是直接抽取出他喜欢的Angular的特性,不再引入其他复杂的理念而打造一款新的框架。所有的Vue模板都是基于HTML,你可以在GitHub上找到很多资源。它也提供双向绑定和服务端渲染。在Vue中,你可以使用模板语法或使用JSX直接编写渲染函数。

Backbone

Backbone是一个MVP模型,它依赖于Underscore.js库。它旨在开发单页面web应用,并保证不同部分的web应用同步。它采用命令式的编程风格,与使用声明式编程风格的Angular不同。Backbone也与后端代码同步更新,当模型改变后HTML页面也随之改变。Backbone被用来构建Groupon, Airbnb, Digg, Foursquare, Hulu, Soundcloud, Trello等许多知名应用。


更多咨询请关注:

相关文章

  • 前端框架简介

    Angular Angular JS 是一个有Google维护的开源前端web应用程序框架。它最初由Brat Te...

  • 前端框架系列之(mvvm)

    简介 前面我们介绍过了mvc 前端框架系列之(mvc),mvp 前端框架系列之(mvp),MVP中我们说过随着业务...

  • 前端框架——ECharts简介

    ECharts简介: ECharts是一个纯JavaScript图表库,底层依赖于轻量级的Canvas类库ZRen...

  • web前端开发高级

    前端高效开发框架技术与应用 Vue 基础Vue 框架简介 MVX 模式介绍Vue 框架概述如何使用 Vue.js ...

  • Vue与React的区别

    简介 Vue和React都属于前端开发热门框架,React是facebook创建的javascript UI框架,...

  • wechat.scrm.public 公众号项目代码Review

    项目简介 车商通SCRM微信端 前端框架:Vue2 UI框架:museUI、YDUI 路由管理:vueRouter...

  • Java进阶之Swagger工具

    Swagger简介 前后端分离,主流框架用的是Vue+SpringBoot,前端负责写前端页面,后端写具体的业务,...

  • BootStrap样式

    Bootstrap简介 来自Twitter,是目前最流行的前端框架 是基于HTML、CSS、Javascript的...

  • <Bootstrap>总结:知识点

    一、Bootstrap的基础 1、简介和集成使用 1.1、简介: Bootstrap是一个神奇的前端UI框架 是t...

  • BootStrap简介

    BootStrap简介 基于:HTML ,CSS ,JAVAScript的前端框架实现相应是布局移动设备优先 HT...

网友评论

    本文标题:前端框架简介

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