首頁  >  問答  >  主體

html5 - 初入前端,求推荐一款前端框架

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

黄舟黄舟2743 天前1176

全部回覆(13)我來回復

  • PHP中文网

    PHP中文网2017-04-17 13:06:24

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

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

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

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

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 13:06:24

    angularJS react 或 vue

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 13:06:24

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

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:06:24

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

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:06:24

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


    當然react 也可以的

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:06:24

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

    回覆
    0
  • PHPz

    PHPz2017-04-17 13:06:24

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

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 13:06:24

    vuejs吧 入門簡單點

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 13:06:24

    bootstrap,不要笑話我。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 13:06:24

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

    回覆
    0
  • 取消回覆