mocha

A collection of 1 post

以nodejs爲起點的全棧系列教程
互聯網

以nodejs爲起點的全棧系列教程

本來想寫一篇簡單的教程來概述我喜愛的web開發技術棧,但是寫起來就發現一個完善的、大家可以立刻拿來用的現代化的可以前後端分類的模板還是要注意很多東西的。 我那么我想着既然开写,就紧跟时代,寫出屬於這個時代的我會的技術要素。 首先,serverless前後端分離就是趨勢,我們當然可以使用firebase這樣的服務構建自己的應用,然而這樣始終處於產業鏈下層,比較實惠的自我投資還是成爲全棧工程師,並且有能力搭建屬於自己的可以快速開始的後端。 你可能並不喜歡重複構架後端,因爲你的客戶或者你的需求就是很多形式的前端產品,你需要支撐你的後端能夠多企業(多個app獨立數據),一個靠譜的權限系統也是必要設計的。 當後端實現到,你在是燒錢購買資源還是動手做性能優化的時候,實際上你應該投資的是前端以增加產品迭代效率,節約你的時間成本。這個時候靠譜的前端架構非常重要。爲了更好的演示需求,我們會使用storybook來開發一個設計系統。 現代應用應當給前端的自由度非常高,restful基本上就是把業務邏輯的設計給了前端了,但是前端靠restful並不能很好地實現離線緩存等更富數據結構感的設計,於是我會順帶闡述一下graphql這個API數據查詢語言。 Postgresql當然是開發者的好幫手,它具有豐富的數據類型和nosql特性,