1. 程式人生 > >web開發之小白的入門

web開發之小白的入門

https://blog.csdn.net/maoxunxing/article/details/79798664

**
框架的選擇
前端框架有以下幾種:

  1. JQuery
    最強大的JS庫,最基本的,應該掌握。
  2. Bootstrap
    CSS框架
  3. AngularJS
    谷歌出品,難推廣,不建議使用
  4. vue
  5. react(比較火)
    vue react 和jQuery的對比如下:
    從jquery到vue或者說是到mvvm的轉變則是一個思想的轉變,是將原有的直接操作dom的思想轉變到操作資料上去
    jQuery和Vue的對比如下:jQuery和Vue對比 vue適用的場景:複雜資料操作的後臺頁面,表單填寫頁面
    jquery適用的場景:比如說一些html5的動畫頁面,一些需要js來操作頁面樣式的頁面
    然而二者也是可以結合起來一起使用的,vue側重資料繫結,jquery側重樣式操作,動畫效果等,則會更加高效率的完成業務需求
    Vue和react的對比如下:

    react和Vue對比
    MVVM和MVC的概念:

https://blog.csdn.net/u013282174/article/details/51220199

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全站工程師進階圖
加油!!按照這個路線圖一步步學習,一年以後一定會成為優秀的全棧工程師的!
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述