摘要:根據基于的項目構建一所描述的,建立了項目的基本目錄結構,接下來的工作便是編碼,編譯,測試,發布。對于自己,僅作文去嘗試清楚的闡述自己構建項目的一些實踐。隨意的編碼風格最終導致項目代碼的可維護性低,新加入成員學習成本提高。
根據 基于koajs的web項目構建(一) 所描述的,建立了項目的基本目錄結構,接下來的工作便是編碼,編譯,測試,發布。做為這些工作,每一項工作都有自己的學問,針對這三項工作的技巧分析文章在網上有很多,所以我并不認為有人能夠以簡單的描述就涵蓋。對于自己,僅作文去嘗試清楚的闡述自己構建node項目的一些實踐。
閑談養成良好編碼習慣。前端項目中,js和html的語法都是很松散的,變量使用大寫或者小寫,語句末尾是否有;,大多數情況都是可以適應的。這樣的設計無疑提供了更好的容錯能力,卻助紂了很多開發者隨意的編碼習慣。隨意的編碼風格最終導致項目代碼的可維護性低,新加入成員學習成本提高。為了克服這一問題,強制約束編碼規范是第一層解決方案,我們可以參照airbnb的編碼規范,讀一讀編寫可維護的javascript.從自己做起,再到所再的團隊,力求所有編碼人員都是統一編碼風格,讓自己和閱讀自己程序的人節省出更多的時間。
合理的使用開發工具。開發工具為前端開發提供了越來越多的便利,對于工具而言,無非是熟能生巧,所以對于一個開發人員慢慢積累自己掌握的開發工具是很重要的。能熟練的使用編輯器,提高自己的編碼速度;定義好代碼質量檢測插件,能約束自己寫出更規范的代碼;合理使用一些自動化構建工具,能讓自己避免很多重復性的工作。
在項目中積累。不斷有項目從自己手中經過,項目過后,我們又該如何?善于總結的人總會去分析,汲取項目中精華之處,研究項目中所遇到困難,反思項目中不足之處。再想想自己所經歷的項目,是否是在抱怨別人代碼不能看,四處碰壁,在網上搜點解決方案,艱難的完成之后就草草收場?我想有很大一部分人是這樣的,至少曾今的我是這樣的。最終,善于總結的人慢慢就與我們拉開了差距,成為我們仰望的大?!?/p>
保持良好的心態。不要一直把自己沉浸在工作之中,學會放松自己。保持良好的心態,為高效率,高質量的編碼提供基礎。
分享vscode編輯器
微軟出品,開源免費,編碼神器
推薦插件:
代碼格式化: beautify
文件圖標: vsocde-icon
eslint: eslint
文檔: add jsdoc comments
自動化構建 gulp + webpack
gulp負責任務集成,web pack完成commons瀏覽器化。
推薦插件:
sass編譯: gulp-sass
css圖片處理: gulp-base64
文件md5命名: gulp-rev
文件引用替換: gulp-rev-replace
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/80338.html
摘要:前端框架總和有很多小伙伴工作開發需要很多的框架和軟件,那么接下來就為大家介紹一下相關的框架和軟件設計用于構建用戶界面的聲明性,高效且靈活的庫。為應用程序中的每個狀態設計簡單視圖,當數據發生變化時,將有效地更新和呈現正確的組件。 前端框架總和 有很多小伙伴工作開發需要很多的框架和軟件,那么接下來就為大家介紹一下相關的框架和軟件 1.UI設計 react ?? 用于構建用戶界面的聲明性...
閱讀 3749·2021-11-24 10:46
閱讀 1713·2021-11-15 11:38
閱讀 3770·2021-11-15 11:37
閱讀 3491·2021-10-27 14:19
閱讀 1950·2021-09-03 10:36
閱讀 2000·2021-08-16 11:02
閱讀 3006·2019-08-30 15:55
閱讀 2259·2019-08-30 15:44