前端開發規範

前端開發規範css

  1. github - fork & Pull Request stylehtml

  2. git commit - comment 必須有意義,不容許單純的 'update' 'fix bug' 之類的無心義指定註釋,具體的參考下面條目6前端

  3. npm, tsd - 經過 npm 來管理依賴;經過tsd來引入各類包的Typescript類型定義vue

  4. 開發推薦使用 visual studio code, https://code.visualstudio.com/react

  5. 項目要寫 README - 語法使用 Markdown,相關 教程1 教程2jquery

  6. Commit message 和 Change log 編寫指南git

前端架構 程序員

  1. 前端開發語言使用Typescriptgithub

  2. 前端開發框架爲Angular 2.0typescript

  3. 前端基本css框架爲Boostrap

  4. 前端css toolkit爲Color Admin

前端技術棧簡單介紹 

Typescript是一門由微軟研發的語言,它是Javascript的超集,也就是說合法的Javascript代碼必然是合法的Typescript代碼。 Typescript正如它的名字,主要是爲動態類型Javascript增長類型信息,讓程序員能夠在tsc的幫助之下構建出更加壯健的程序,減小bug。

AngularJS是相信你們都聽過的一個前端框架,它誕生的時代很早,在一個你們基本都是jquery直接操做dom,或者cool一點就用backbone等第一代前端框架的時代。 它出現了,並引入了一個大幅度提升開發效率的數據雙向綁定技術。所以它大概是你們瞭解過最著名的真正前端MVVM框架。 但隨着移動市場的發展,以及前端界技術的各類規範化。Angular 1.x對移動端變得有些力不從心,不少新的框架出現,vuejs, reactjs都是其中的表明。 爲了更好地解決移動端開發問題,以及跟Javascript標準靠近,Angular 2.0使用Typescript所有從新開發,吸取了大量優秀的設計,提升了其性能。 固然,其著名的雙向綁定也是保留了下來。

前端開發要求 

前端開發是一個對設計,交互,工程有要求的崗位。前端好的成功就是好看,耐用,以及可維護。 UI有設計師設計,我就很少作評論。我主要講一下UX,良好的UX絕對不是花哨的特效堆砌,一個好用的系統首先是要知足用戶的需求。 界面上咱們更可能是講究簡潔大方便可

  1. 咱們要求更多的是前端工程的要求,不要想着整個項目都是本身維護,良好的程序是必須可維護的。也就是換我的也能修bug。

  2. 重複2次的代碼必須抽象成一個公共代碼塊(class or function or module)。

  3. 編寫代碼時,必須添加必要的註釋,幫助後來者理解。

  4. 一個邏輯函數通常不要應該超過20行, 如果超過20行那麼你就應該考慮是否是應該將實現拆分紅更細的.

相關文章
相關標籤/搜索