中文字幕av高清_国产视频一二区_男女羞羞羞视频午夜视频_成人精品一区_欧美色视_在线视频这里只有精品

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時隨地免費學(xué)習(xí)課程

當前位置:首頁  >  技術(shù)干貨  > 開發(fā)web應(yīng)用,好的開發(fā)流程是怎么樣的?

開發(fā)web應(yīng)用,好的開發(fā)流程是怎么樣的?

來源:千鋒教育
發(fā)布人:xqq
時間: 2023-10-13 08:52:29 1697158349

一、開發(fā)web應(yīng)用,好的開發(fā)流程

就個人開發(fā)自己小項目而言,我僅談?wù)勛约旱淖龇ǎM兴鶐椭?/p>

名列前茅步自然是做mindmap,無論是在平板上做還是電腦上做,這個步驟大概就是積累原始的創(chuàng)意點。這部分大略的設(shè)計一下數(shù)據(jù)庫,把功能理清楚。以及后續(xù)如果要添加?xùn)|西,該如何添加。注意,頁面設(shè)計永遠不是個人開發(fā)的名列前茅步,功能才是。(當然如果你精通設(shè)計而且能夠一開始就能出設(shè)計稿當我沒說。)

第二 步就是打算采取什么技術(shù)來做,因為是個人的項目,技術(shù)的采取是為了節(jié)省后續(xù)開發(fā)的工程量。再就是數(shù)據(jù)庫的選取。

第三步就是先撘主界面(或者只有后臺頁面搭建后臺主頁面)。怎么搭?平時ember積累的東西能夠用上了,平時codepen學(xué)到的特效可以上了,靜態(tài)頁面首頁必須搭的很完整。也就是說,這個不應(yīng)該后面返工的。因為自己不擅長設(shè)計和布局,所以借鑒優(yōu)異的作品無可厚非。如果你僅僅只是為了把功能做出來,那么你可以直接用開源的模板或者自己買的模板抄抄抄。

第四步 應(yīng)該是基礎(chǔ)功能與數(shù)據(jù)庫對接。這個部分分為先做數(shù)據(jù)庫最簡單的。比如我要做用戶注冊登陸,那么數(shù)據(jù)庫只放一張表。里面只有基礎(chǔ)的幾個字段。然后應(yīng)該把功能和這個基礎(chǔ)的對接上。比如我用Mongdb來做,那么我就先把Schema這些先設(shè)計一個簡單的,后續(xù)需要填充我直接加進來就好了。在這一步中你會突然發(fā)現(xiàn)之前設(shè)計的數(shù)據(jù)庫結(jié)構(gòu)不合理(往往都是這個時候發(fā)現(xiàn)),那么就改改改。基礎(chǔ)的對接了。然后你要測試,你要把前端那部分抽象出來。以備下一個自己的項目用。

第五步 這一步就是在基礎(chǔ)功能上開始擴展,擴展一個新功能,一個頁面一個數(shù)據(jù)表慢慢搭,主結(jié)構(gòu)已經(jīng)固定了,你剩下就是慢慢擴展,至于RESTful API接口 這個就是簡單的數(shù)據(jù)庫處理,個人項目要的就是簡潔,你能夠用最簡單的辦法做出來名列前茅個雛形就行了。

第六步 “返工”,這個是看個人,我平時寫功能的時候往往圖快,并沒有考慮后續(xù)的一些東西。這個時候就是慢慢將東西抽象出來,然后一個個慢慢修改,改調(diào)用注釋。(平時已經(jīng)在開發(fā)時有寫注釋的習(xí)慣)。

延伸閱讀:

二、應(yīng)用架構(gòu)設(shè)計原則

1、穩(wěn)定性原則

一切以穩(wěn)定為中心;架構(gòu)盡可能簡單、清晰;不過度設(shè)計。

2、接耦/拆分

穩(wěn)定部分與易變部門分離;核心業(yè)務(wù)與非核心業(yè)務(wù)分離;電商主流程與輔流程分離;應(yīng)用與數(shù)據(jù)分離;服務(wù)與實現(xiàn)細節(jié)分離。

3、抽象化

應(yīng)用抽象化:應(yīng)用只依賴服務(wù)抽象,不依賴服務(wù)實現(xiàn)細節(jié)、位置;

數(shù)據(jù)庫抽象化:應(yīng)用只依賴邏輯數(shù)據(jù)庫,不需要關(guān)心物理庫的位置和分片;

服務(wù)器抽象化:應(yīng)用虛擬化部署,不需要關(guān)心實體機配置,動態(tài)調(diào)配資源。

4、松耦合

跨域調(diào)用異步化,不同業(yè)務(wù)域之間盡量異步接耦。

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
MySQL InnoDB聚簇索引B+樹的階(m)是怎樣決定的?

一、MySQL InnoDB聚簇索引B+樹的階(m)是怎樣決定的1、頁的大小(Page Size)B+樹是以固定大小的頁(Page)為單位進行存儲和操作的,頁是數(shù)據(jù)庫...詳情>>

2023-10-13 10:26:26
在 iPad 上運行 Windows 是什么體驗?

一、在 iPad 上運行 Windows 是什么體驗?zāi)壳笆忻嫔嫌幸恍┠軌蛟?iPad 上運行 Windows 的應(yīng)用程序,例如 Parallels Access、Splash較好、VMware ...詳情>>

2023-10-13 10:18:47
app的啟動流程都包括哪些步驟?

一、app的啟動流程包括的步驟1、創(chuàng)建進程App發(fā)起進程:當從桌面啟動應(yīng)用,則發(fā)起進程便是Launcher所在進程;當從某App內(nèi)啟動遠程進程,則發(fā)送進...詳情>>

2023-10-13 10:03:27
怎么理解Mongodb是介于關(guān)系型和非關(guān)系型的數(shù)據(jù)庫?

一、怎么理解Mongodb是介于關(guān)系型和非關(guān)系型的數(shù)據(jù)庫MongoDB被稱為介于關(guān)系型數(shù)據(jù)庫(RDBMS)和非關(guān)系型數(shù)據(jù)庫(NoSQL)之間,這是因為它在以下...詳情>>

2023-10-13 09:55:50
DBeaver怎么保持數(shù)據(jù)庫連接?

一、DBeaver保持數(shù)據(jù)庫連接的方法1、連接到數(shù)據(jù)庫打開DBeaver并選擇連接到您的目標數(shù)據(jù)庫。選擇適當?shù)臄?shù)據(jù)庫類型,輸入必要的連接信息,如主機...詳情>>

2023-10-13 09:05:04
快速通道
主站蜘蛛池模板: 国产成人综合网 | 欧美一级免费 | 亚洲人网站 | 国产精品久久一区二区三区 | 欧美一区二区三区视频 | 欧美日韩1区 | 国产精品免费av | 国产视频1区 | 欧美成年网站 | 日韩免费视频 | 成人国产精品视频 | 久久se精品一区精品二区 | 开心激情播播 | 99视频只有精品 | 国产欧美日韩精品一区 | 四色成人av永久网址 | 日韩毛片免费在线观看 | 成人日韩| 午夜影视免费观看 | 蜜桃免费视频 | 国产区福利 | 欧美一级特黄aaaaaaa视频片 | 国内精品久久久久久中文字幕 | 日本福利网站 | 亚洲一区二区三 | 欧美日韩精品免费 | 亚洲免费综合 | 午夜免费小视频 | 国产亚洲精品久久久久久青梅 | www.日韩 | 一区二区三区精品 | 日本在线三级 | 日韩国产在线 | 高清国产一区二区三区四区五区 | 日韩永久精品 | 欧美黄视频在线观看 | 亚洲精品视频免费 | 草视频在线 | 成人激情视频在线观看 | 亚洲视频中文字幕 | 亚洲国产精品99久久久久久久久 |