An article summarizes the popular front-end development framework

REVIEW As a front-end developer, endless variety of frameworks, prompted us to continue to learn in order to prevent backward, but we can not do it every time frame has to learn, we only need to have popular, less pit can be. Learn the popular front-end development framework from the following three aspects.

As a front-end developer, endless variety of frameworks, prompted us to continue to learn in order to prevent backward, but we can not do it every time frame has to learn, we only need to have popular, less pit can be. Learn the popular front-end development framework from the following three aspects.

I. development framework across multiple platforms

(1) .uni-app-- develop once, many-fold coverage uni-app is DCloud Vue.js companies use to develop front-end framework for cross-platform application developers to write one set of code can be compiled into iOS, Android, H5, applet and other platforms.

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

Frames

Github address: https: //github.com/dcloudio/uni-app

Official website address: https: //uniapp.dcloud.io

If the learned vue, will small micro-channel program development, understanding mpvue, very easy to use. Highly recommended learning.

(2) .Taro-- write once, run many-fold by Jingdong Taro - to create a bump laboratory follow React grammar multiport unified development framework specification. By Taro compilation tools, the source code can be compiled separately at different ends (WeChat applet, H *** pp, rapid application) is running.

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

Github Address: http: //github.com/nervjs/taro

Official website address: http: //taro.aotu.io/

*** multiport UI component library: https: //aotu.io/notes/2018/08/27/the-birth-of-taro-ui/

If you would React, very easy to use Taro.

II. Development Framework moving end mixing

Development means to develop hybrid + JS rendering native set of code, iOS Andrews can be used. (1) .Flutter-- speed to build beautiful native applications Flutter is Google's mobile UI framework, we can quickly build high-quality native user interface on iOS and Android. Flutter Framework is a language built entirely by Dart SDK, which implements a set of basic libraries and on the bottom.

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

Framework

Official website address: https: //flutterchina.club

(2).React Native--使用JavaScript和React编写原生移动应用React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

框架结构

Github地址:https://github.com/facebook/react-native官网地址:https://reactnative.cn

(3).Weex--Web 开发体验来开发高性能原生应用的框架

Weex 致力于使开发者能基于通用跨平台的 Web 开发语言和开发经验,来构建 Android、iOS 和 Web 应用。简单来说,在集成了 WeexSDK 之后,你可以使用 JavaScript 语言和前端开发经验来开发移动应用。

Vue.js 和 Rax 是最广泛应用于 Weex 开发的前端框架,也是目前功能最全、最稳定的方案。

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

框架结构

Github地址:https://github.com/apache/incubator-weex?spm=a2c7j.-zh-.0.0.45dac8eec3weZx

官网地址:https://weex.apache.org/zh/

三.前端开发框架

(1).Vue--渐进式JavaScript 框架

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

Vue框架是用于构建用户界面的渐进式框架。它是可以自底向上逐层应用。Vue 的核心库只关注视图层,上手简单而且还便于与第三方库进行整合。

Github地址:https://github.com/vuejs/vue

官网地址:https://weex.apache.org/zh/

(2).React--用于构建用户界面的 JavaScript 库

React 使创建交互式 UI 变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据改变时 React 能有效地更新并正确地渲染组件。

Github地址:https://github.com/facebook/react/

官网地址:https://react.docschina.org

(3) .Angular-- a framework, a variety of mobile terminal & desktop platforms

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

Angular is a powerful front-end framework, which is the main power of the static pages and dynamic data binding together. Is a first angular mvc framework, it differs from jquery that the former is committed mvc code for decoupling, the use of model, controller and view the way to organize the code, which gives you a lot of APi function, you can not write a lot of native js to achieve more complex effects, such as animation, $. animate,

An article summarizes the popular front-end development framework article summarizes the popular front-end development framework

Github address: https: //github.com/angular/angular

Official website address: https: //www.angular.cn

The front end of the frame assembly and ultimately bound UI frame.

 

This switched: https://www.linuxprobe.com/front-end-development-framework.html

Guess you like

Origin www.cnblogs.com/it-artical/p/11416511.html