Java 初學者做的第一個微信小程式--關於Java基礎
為什麼
學習 Java 三年,目前已經工作了2年,因為自學,基礎差,所以打算年末總結一下常見的基礎知識和麵試點; 也可以通過獨立做一個專案整合自己工作期間學習的知識,加深印象。
但是想著回家或是平時手機用的多,做一款APP
和小程式
很方便檢視。
專案展示
本片部落格並沒有詳細的原始碼,而是總結開發過程中我自己用的技術,包括前端,後端和小程式。儘量給出一些部落格和開源框架參考。大家可以根據自己擅長的開發框架來開發。
-
微信小程式效果:
-
體驗(微信掃一掃):
開發過程
對於App
和微信小程式
來說,本質上都是屬於前後端分離的專案,微信小程式
端只需要定義好後端的資料介面接收資料進行渲染。
如果做過前端框架
vue
的專案可能非常熟悉這種開發模式。
後端開發
過去1年工作期間用到的最多的開發框架是spring boot
、mybatis
,資料庫為mysql
、redis
。
後臺其實沒什麼好說的,大家可以拿自己熟悉的開發框架進行開發,然後根據自己的需求寫介面就行了。
開源專案參考
github 和 gitee 碼雲 上有很多非常好的開源框架,程式碼非常規範,可以有選擇性的學習使用。
下面只是我學習過的,大家可以搜尋
Java
檢視排行榜上面star數量比較多的自行選擇學習即可。當然如果工作期間自己總結了一套開發框架,直接用就行了。
管理中心開發
微信小程式
是展示給使用者看的,同時也需要一個後臺管理中心
給自己檢視!
開源專案參考
前端框架就非常多了,我自己使用的是vue + element
。
使用自己擅長的。
微信小程式開發
很多人包括我在內的 Java 初學者前端可能並非像 Java一樣熟悉,那如何快速的開發簡單的小程式呢?
對於我來說,只能使用框架彌補前端的不足了。
官方資料
註冊小程式。
開發遇到的問題可以在這了查詢或詢問。
不可錯過!
UI 開源框架
- WePY - 支援元件化的小程式開發框架
- mpvue - 基於 Vue.js 的小程式開發框架,從底層支援 Vue.js 語法和構建工具體系
- taro - 使用 React 的方式開發小程式的框架,同時支援生成多端應用
- uniapp - 使用 Vue.js 開發跨平臺應用的前端框架
個人選擇 uniapp
選擇uniapp
的原因很簡單,樣式豐富,元件也多,傻瓜式一次開發,生成微信小程式
,Android
和 ios
App,目前也支援支付寶小程式
等等,符合我這種前端小白。
多對比,多檢視各個框架官方提供的
小程式 Demo
,選擇最適合需求的框架。
部署
微信小程式
微信小程式
本身不需要部署,在微信開發工具
中直接上傳程式碼就行。
注意:小程式介面需要申請域名並備案。
Java 後端
自己打包部署上傳到雲伺服器就行了。
總結
對於剛接觸小程式的開發者來說最重要的還是花點時間瞭解小程式整個開發環境,在官網,github上都可以。根據自身開發經驗選擇最合適的前後端框架。
也可以加入 qq群
交流:699568634
。
相關文章
- 給Java初學者福利——Java語法基礎Java
- 初學微信小程式 TodoList微信小程式
- 初學者學習Java程式設計的基礎書籍推薦Java程式設計
- 零基礎學Java?給初學者的建議Java
- 微信小程式之:雲開發初體驗--致我的第一個小程式微信小程式
- 微信小程式--關於加快小程式開發的幾個小建議微信小程式
- 適合零基礎初學者學習的Java順序Java
- 微信小程式實現軌跡回放,微信原生小程式,基於uniapp的小程式?微信小程式APP
- Java初學者需掌握的4大核心基礎知識!Java
- 【Java基礎】01初識JavaJava
- JAVA解密微信小程式使用者資訊encryptedData方案Java解密微信小程式
- Java初學者必備4大核心基礎知識Java
- 基於微信小程式的知乎介面微信小程式
- 微信小程式基礎功能解析微信小程式
- 前端進階 -- 微信小程式基礎前端微信小程式
- JAVA基礎(二)—— java開發工具選擇及第一個程式Java
- 關於微信小程式佈局排列微信小程式
- java初學者(零基礎如何入門),我適不適合學習JAVA?Java
- JAVA:Java基礎-敲程式碼碰到的小問題Java
- java-微信小程式開發工具Java微信小程式
- 基於滴滴雲搭建微信小程式微信小程式
- 初識Java Java基礎知識Java
- Java基礎視訊教程(最適合初學者入門)Java
- 基於mpvue的微信小程式專案搭建Vue微信小程式
- 基於 ChatGpt Api 開發的微信小程式ChatGPTAPI微信小程式
- 微信小程式內判斷是否關注公眾號(JAVA)微信小程式Java
- 沒有黑眼圈的小浣熊初學Java基礎的筆記(一)Java筆記
- Java基礎7:關於Java類和包的那些事Java
- 大資料基礎之開發第一個Java程式大資料Java
- Java學習筆記--我的第一個Java程式Java筆記
- 開源微信小程式商城(後臺Java)微信小程式Java
- Java微信授權登入小程式介面Java
- java微信小程式獲取ACCESS_TOKENJava微信小程式
- 微信小程式元件初體驗微信小程式元件
- Java初學者容易犯的程式碼錯誤Java
- 一個牛人給Java初學者的建議Java
- 自己做一個ChatGPT微信小程式(程式碼開源)ChatGPT微信小程式
- 基於uni-app的微信小程式之分包APP微信小程式