web開發之小白的入門
阿新 • • 發佈:2018-11-12
**
框架的選擇
前端框架有以下幾種:
- JQuery
最強大的JS庫,最基本的,應該掌握。 - Bootstrap
CSS框架 - AngularJS
谷歌出品,難推廣,不建議使用 - vue
- react(比較火)
vue react 和jQuery的對比如下:
從jquery到vue或者說是到mvvm的轉變則是一個思想的轉變,是將原有的直接操作dom的思想轉變到操作資料上去
jQuery和Vue的對比如下: vue適用的場景:複雜資料操作的後臺頁面,表單填寫頁面
jquery適用的場景:比如說一些html5的動畫頁面,一些需要js來操作頁面樣式的頁面
然而二者也是可以結合起來一起使用的,vue側重資料繫結,jquery側重樣式操作,動畫效果等,則會更加高效率的完成業務需求
Vue和react的對比如下:
MVVM和MVC的概念:
nodejs是後端框架:有express koa等等;
Pythonweb框架:
-
Django
比較複雜 -
flask
輕巧,易上手。 -
還有其他
想要搭建網頁,需要選擇前端後端框架,我的選擇是react+flask,
原因:flask學過一點點,做過留言板;react比較火,相關內容多一點,遇到問題更容易找到解決辦法。
其他相關的TIPs: -
IDE的選擇:sublime/vim/emacs(我選vim,和Linux系統的相同)
-
程式碼管理:程式碼定期上傳到GitHub/在CSDN做筆記
-
程式碼優化:webpack
我的GitHub地址:https://github.com/ltbg?tab=repositories
最後,附上web全站工程師進階圖
加油!!按照這個路線圖一步步學習,一年以後一定會成為優秀的全棧工程師的!