html5 - 初入前端,求推荐一款前端框架
黄舟
黄舟 2017-04-17 13:04:24
0
13
1161

初入前端不久,目前在公司就是写写HTML+CSS,用到js就写一点,然后交给后端做数据交互,后端用C#,js使用angularjs; 现在计划学习一款前端框架,适合做HTML web APP的,请大家推荐一款比较合适的

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(13)
Ty80

首先你選擇前端框架要有目的。

為什麼要使用前端框架,前端框架是為了讓你的程式碼具有更合理化的結構,更利於後期的維護,讓專案的各個部分盡量實現模組化(專業詞彙就是叫做:解耦),市面上有好多前端框架例如:backbonejs, angularjs, knockout等等,如果你的專案夠大需要合理的選擇設計模式,那麼可以選擇其中這些框架進行學習。

如果你只是做一些簡單的交互,專案也不是很複雜,那麼沒有必要選擇前端框架,使用簡單的javascript的各種庫就足以了,比如jquery以及相關的插件。

當然,如果你想學習框架,想讓自己的程式碼結構更加合理,品質更高,這個出發點是好的,但是高品質的程式碼並不僅僅是選擇框架的問題,還涉及到如何合理的測試你寫的程式碼,測試程式碼也有相應的測試框架,如何合理的安排你的目錄結構等等,這些框架本身是不包括的,所以你可以找一些所謂框架的Boilerplate,一個基於某一框架整合了自動化生成,測試,目錄結構,包管理等於一體的樣板!你可以看一下yeoman 去學習一下,yeoman有好多generator(生成器) 可以幫你快速生成基於某些框架的樣板。這些當你開始使用框架著手做專案的時候很關鍵!

小葫芦

angularJS react 或 vue

大家讲道理

推薦一下riotjs,設計理念和react一樣,但更精簡。組件寫起來更直觀。性能更好。

伊谢尔伦

個人比較喜歡小的,riotjs和vuejs,搭配Zeptoji使用

Ty80

寫WEB APP的話, VUE吧,已經很完善了,配套的東西都有
VUE
VUE-ROUTER
vue 檔案格式
sublime text vue 檔案格式高亮
webpack vue-loader


當然react 也可以的

伊谢尔伦

你現在不就再用angularJS 麼,這個不就很好了。 。

PHPzhong

這個需要看你需要什麼樣的框架,給你推薦幾個,自己看看吧
CSS框架:bootstrap、framework7
MVC框架:Backbone.js、Spine.js
MVVM框架:Angular.js、Vue.js

小葫芦

vuejs吧 入門簡單點

小葫芦

bootstrap,不要笑話我。

Ty80

Angular 和react這兩個學習學習就差不多了,實現混合應用的兩種不同機制。剩下就是多看看js基礎,手機相容性的問題。話說,使用什麼框架不是領導說了算麼?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!