aspnet是前端还是后端_项目开发中无法回避的问题:前端和后端如何合作和并行工作?...
項目開發中無法回避的問題:前端和后端如何合作和并行工作?
前端,后端要想非常愉快的合作開發和集成,那最開始第1步就是要定義一套共用的數據模型接口。這一步是所有工作可以順利進行的前提。
數據模型接口之后,就是應用程序接口。這塊可以跟數據模型接口一起來完成討論。
這兩個接口做完以后,前端和后端就可以各自開始自己的工作了。
前端部分的工作可以從創建模擬數據來入手。這時候前端可以假定后端接口已經好了,并且能夠返回數據了。
注意這些模擬數據是從本地的內存數據庫獲取的,你不需要創建真正的數據庫列表。
有了這些模擬數據,前端就可以寫出自己的用戶界面,然后進行一些模擬性的操作,就像后端的API在提供數據一樣。
花開兩朵,各表一枝,接下來我們就說一下后端開發。
基于前面的數據模型接口和應用程序接口,后端也需要寫一套模擬數據。利用這些模擬數據后端可以測試自己的實現代碼。
這些代碼第一是分析模擬數據的輸入,經過處理以后,寫入數據庫,然后做出其他的通知。內部實現部分,那是后端程序員自己的份內事,我們暫不討論,我們就先討論一下如何提供這些模擬數據。
類似這樣的測試工具有非常多。以后我會在我的專題里面,把所有流行的測試工具列出來。
通過這樣的測試工具,你可以添加API的參數和輸入數據,同時還可以測試返回結果。
這樣子后端在開發的時候就像在被實際的程序調用一樣。
這個架構一旦搭起來后端,就可以按部就班的進行開發了。
好,在這一點上要說明一下,開發階段和實際的生產環境階段,所訪問的數據庫肯定是不一樣的。所以后端這邊,需要做一些環境變量的設置,比如說開發階段使用測試數據庫,生產環境使用正式數據庫。
而在前端這邊也有類似的流程,這個環境參數會決定是否調用真正的API數據還是模擬的API數據。
這樣子整個前端和后端的開發環境和生產環境,就可以在開發的過程中進行交叉的測試。從而保證整個項目的順利推進。
以上是我個人對于前端后端開發的協同工作和集成工作部分的理解。
也請大家說說自己的想法,請在下面留言。
這里是丁哥開講,歡迎關注,謝謝。
總結
以上是生活随笔為你收集整理的aspnet是前端还是后端_项目开发中无法回避的问题:前端和后端如何合作和并行工作?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: osgi框架和spring区别_BATJ
- 下一篇: elasticsearch 客户端工具_