大家好,我是一個程序員,和朋友一起在德州這個四線城市開了家軟件公司,接單為客戶開發定製的軟件。由於2020年初的疫情,我們全部都在家裡辦公,截至3月底我們依舊在家裡辦公。
這場疫情打亂了我客戶的計劃,同時也打亂了我的訂單。在春節期間閒來無事,也為了學習一下新的東西。於是決定做一款進銷存軟件來練手學習uni-app開發。
進銷存軟件現在市面上很多,APP,C/S架構(類似電腦端的QQ等),B/S架構(通過瀏覽器使用)的都有,系統如果細化做一下需求分析,就會發現系統很複雜。很龐大。所以我就來一個精簡版本的。畢竟我不是專業做進銷存系統的。
下面先來介紹一下uniapp。首先說明一下,我不是拖兒。
uni-app 是DCloud公司的產品,是一個使用 Vue.js 開發所有前端應用的框架,編寫一套代碼,可發佈到iOS、Android、H5、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘)等多個平臺。
uni-app在手,做啥都不愁。即使不跨端,uni-app也是更好的小程序開發框架、更好的App跨平臺框架、更方便的H5開發框架。
廢話不說直接上圖吧。
為了快速的構建項目,我使用了開源的若依項目來構建後臺,來提供數據服務。
下面這個就是我要學習的uni-app了。如下圖
數據庫我使用了MYSQL
--------------------------------------------------
總結一下:
uni-app這個還真的不錯
優點:
1,一套代碼,多端運行。
2,代碼實現簡單,開發快速。
3,uniapp開發體驗對前端人員十分友好,和微信小程序的開發方式類似。
4,提供的HBUILDER工具真的很棒!
缺點:
1,兼容性問題,在Android平臺上表現較微信小程序和iOS上差。
2,加入微信小程序提供了新的功能,可能會存在平臺同步延後的問題。
-----------------------------------
整體來看還是很不錯的。另外提一下前端我使用了開源的ColorUI框架。這個真的很好。
歡迎大家給我留言或者私信一起來學習新的技術。聊聊軟件開發那些事。如果有定製軟件的需求也歡迎大家來我公司參觀。
閱讀更多 開法拉利的程序猿 的文章