前端框架javascript
node.js並非一個框架。所謂框架的定義是一個組件集,咱們調用這個框架就能夠運用裏面的組件開發出本身想要的功能,而node.js是一個跟JAVA,PHP,python等語言同樣的開發平臺,只不過它的語言是咱們平時見得比較多的javascript,並且也是能夠運行在控制檯的,真正實現了"javascript running eveywhere";html
1、前端框架基礎
開發模式:MVC、MVVM、MVP 等
技術基礎:javascript、html、CSS前端
2、前端經常使用js庫vue
jquery java
3、流行的前端框架node
1)三大框架
vue 官網 https://cn.vuejs.org/ 公司 第三方團隊python
2)react 官網https://reactjs.org/ 中文社區http://react-china.org/ 公司Facebookreact
3)angular 官網https://angularjs.org/ 中文管網 https://www.angular.cn/ 公司google
以上三個既能夠用做web也能夠用做app的基礎。jquery
4、Web UI庫
1)基於vue:
iview 官網https://www.iviewui.com/ 公司:第三方團隊
elementUI 官網 http://element-cn.eleme.io/#/zh-CN 公司:餓了麼git
2)基於 Rect、Angular
3)基於jquery
五 APP UI庫
1)Framework7 官網http://www.framework7.cn/ (有iOS 和 Android 兩種樣式集)
基於jquery 不過已有Vue、React 版本的實現了
Framework7-Vue http://vue.framework7.cn/ 基於 vue.js
Framework7-React http://framework7.io/react/ 基於 React
2)SUI Mobile 官網 http://m.sui.taobao.org/ 基於Framework7 公司:淘寶
3)React Native 官網 https://reactnative.cn/ 或者
NativeScript,官網https://docs.nativescript.org/
基於 React,根據你所使用的操做系統、針對的目標平臺不一樣,具體步驟有所不一樣。若是想同時開發iOS和Android也沒問題,你只須要先選一個平臺開始,另外一個平臺的環境搭建只是稍有不一樣。
4)Ionic 官網https://ionicframework.com/ 基於angular 版本 angular2和Ionic2
5) FrozenUI 官網http://frozenui.github.io/
6) MUI 官網http://dev.dcloud.net.cn/mui/ http://dcloud.io/index.html https://segmentfault.com/a/1190000005173713?_ea=841544
六 微信 UI庫
WeUI https://weui.io/ 只是一個樣式集無js操做。 應用舉例 https://weui.io/weui.js/
vux https://vux.li/ 基於vue.js和WeUI
補充: https://blog.csdn.net/qq_36538012/article/details/78552087
4、其它
bootstrap
5、框架不是惟一爲了知足更加個性化的展現和速度,有些公司不採用UI框架,而是本身寫更符合本身須要的javascript、html、CSS。但企業內部管理網站要求並不高爲提升開發效率大多可採用框架。