Java 初学者做的第一个微信小程序--关于Java基础
为什么
学习 Java 三年,目前已经工作了2年,因为自学,基础差,所以打算年末总结一下常见的基础知识和面试点; 也可以通过独立做一个项目整合自己工作期间学习的知识,加深印象。
但是想着回家或是平时手机用的多,做一款APP和小程序很方便查看。
项目展示
本片博客并没有详细的源码,而是总结开发过程中我自己用的技术,包括前端,后端和小程序。尽量给出一些博客和开源框架参考。大家可以根据自己擅长的开发框架来开发。
开发过程
如果做过前端框架vue的项目可能非常熟悉这种开发模式。
后端开发
过去1年工作期间用到的最多的开发框架是spring boot、mybatis,数据库为mysql、redis。
后台其实没什么好说的,大家可以拿自己熟悉的开发框架进行开发,然后根据自己的需求写接口就行了。
开源项目参考
和 上有很多非常好的开源框架,代码非常规范,可以有选择性的学习使用。
下面只是我学习过的,大家可以搜索 Java 查看排行榜上面star数量比较多的自行选择学习即可。当然如果工作期间自己总结了一套开发框架,直接用就行了。
管理中心开发
开源项目参考
前端框架就非常多了,我自己使用的是vue + element。
使用自己擅长的。
很多人包括我在内的 Java 初学者前端可能并非像 Java一样熟悉,那如何快速的开发简单的小程序呢?
对于我来说,只能使用框架弥补前端的不足了。
官方资料
注册小程序。
开发遇到的问题可以在这了查找或询问。
不可错过!
UI 开源框架
- - 支持组件化的小程序开发框架
- - 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系
- - 使用 React 的方式开发小程序的框架,同时支持生成多端应用
- - 使用 Vue.js 开发跨平台应用的前端框架
个人选择 uniapp
多对比,多查看各个框架官方提供的小程序 Demo,选择最适合需求的框架。
部署
-
本身不需要部署,在中直接上传代码就行。
注意:小程序接口需要申请域名并备案。
Java 后端
自己打包部署上传到云服务器就行了。
总结
对于刚接触小程序的开发者来说最重要的还是花点时间了解小程序整个开发环境,在官网,github上都可以。根据自身开发经验选择最合适的前后端框架。
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
微信支付从申请到开发,一路走过的坑