资讯专栏INFORMATION COLUMN

Java 初学者做的第一个微信小程序总结--关于Java基础

mudiyouyou / 1939人阅读

摘要:官方资料微信公众平台注册小程序。官网开发文档社区开发工具部署微信小程序微信小程序本身不需要部署,在微信开发工具中直接上传代码就行。

为什么

学习 Java 三年,目前已经工作了2年,因为自学,基础差,所以打算年末总结一下常见的基础知识和面试点; 也可以通过独立做一个项目整合自己工作期间学习的知识,加深印象。

但是想着回家或是平时手机用的多,做一款APP小程序很方便查看。

项目展示

本片博客并没有详细的源码,而是总结开发过程中我自己用的技术,包括前端,后端和小程序。尽量给出一些博客和开源框架参考。大家可以根据自己擅长的开发框架来开发。

微信小程序效果:

体验(微信扫一扫):

开发过程

对于App微信小程序来说,本质上都是属于前后端分离的项目,微信小程序端只需要定义好后端的数据接口接收数据进行渲染。

如果做过前端框架vue的项目可能非常熟悉这种开发模式。
后端开发

过去1年工作期间用到的最多的开发框架是spring bootmybatis,数据库为mysqlredis

后台其实没什么好说的,大家可以拿自己熟悉的开发框架进行开发,然后根据自己的需求写接口就行了。

开源项目参考

github 和 gitee 码云 上有很多非常好的开源框架,代码非常规范,可以有选择性的学习使用。

下面只是我学习过的,大家可以搜索  Java  查看排行榜上面star数量比较多的自行选择学习即可。当然如果工作期间自己总结了一套开发框架,直接用就行了。

renren-fast

pig

管理中心开发

微信小程序 是展示给用户看的,同时也需要一个后台管理中心给自己查看!

开源项目参考

前端框架就非常多了,我自己使用的是vue + element

使用自己擅长的。

renren-fast-vue

avue

iview-admin

微信小程序开发

很多人包括我在内的 Java 初学者前端可能并非像 Java一样熟悉,那如何快速的开发简单的小程序呢?

对于我来说,只能使用框架弥补前端的不足了。
官方资料

微信公众平台

注册小程序。

小程序开发文档

小程序开发工具

小程序社区

开发遇到的问题可以在这了查找或询问。

Github 微信小程序开发资源汇总

不可错过!
UI 开源框架

WePY - 支持组件化的小程序开发框架

mpvue - 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系

taro - 使用 React 的方式开发小程序的框架,同时支持生成多端应用

uniapp - 使用 Vue.js 开发跨平台应用的前端框架

个人选择 uniapp

选择uniapp的原因很简单,样式丰富,组件也多,傻瓜式一次开发,生成微信小程序Androidios App,目前也支持支付宝小程序等等,符合我这种前端小白。

多对比,多查看各个框架官方提供的小程序 Demo,选择最适合需求的框架。

DCloud 官网

uniapp 开发文档

DCloud 社区

开发工具 HbuilderX

部署 微信小程序

微信小程序本身不需要部署,在微信开发工具中直接上传代码就行。

注意:小程序接口需要申请域名并备案。

微信小程序阿里云服务器https搭建

Java 后端

自己打包部署上传到云服务器就行了。

总结

对于刚接触小程序的开发者来说最重要的还是花点时间了解小程序整个开发环境,在官网github上都可以。根据自身开发经验选择最合适的前后端框架。

也可以加入 qq群 交流:699568634

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/73037.html

相关文章

  • 2017年1月前端月报

    摘要:平日学习接触过的网站积累,以每月的形式发布。年以前看这个网址概况在线地址前端开发群月报提交原则技术文章新的为主。 平日学习接触过的网站积累,以每月的形式发布。2017年以前看这个网址:http://www.kancloud.cn/jsfron... 概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发群月报 提交原则: 技...

    FuisonDesign 评论0 收藏0
  • 2017年1月前端月报

    摘要:平日学习接触过的网站积累,以每月的形式发布。年以前看这个网址概况在线地址前端开发群月报提交原则技术文章新的为主。 平日学习接触过的网站积累,以每月的形式发布。2017年以前看这个网址:http://www.kancloud.cn/jsfron... 概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发群月报 提交原则: 技...

    Jochen 评论0 收藏0
  • 2017年1月前端月报

    摘要:平日学习接触过的网站积累,以每月的形式发布。年以前看这个网址概况在线地址前端开发群月报提交原则技术文章新的为主。 平日学习接触过的网站积累,以每月的形式发布。2017年以前看这个网址:http://www.kancloud.cn/jsfron... 概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发群月报 提交原则: 技...

    ivyzhang 评论0 收藏0
  • 2017年1月前端月报

    摘要:平日学习接触过的网站积累,以每月的形式发布。年以前看这个网址概况在线地址前端开发群月报提交原则技术文章新的为主。 平日学习接触过的网站积累,以每月的形式发布。2017年以前看这个网址:http://www.kancloud.cn/jsfron... 概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发群月报 提交原则: 技...

    CloudwiseAPM 评论0 收藏0
  • Android高级技术 - 收藏集 - 掘金

    摘要:正则表达式分钟入门教程工具资源掘金来园子之前写的一篇正则表达式教程,部分翻译自的。反编译这个后发现其使用工程师必备技能掘金玩转使用处理异步极其方便,各种操作符可以对数据做流水线式操作,再加上与的结合,使得开发变的极其简单。 Android 系统中,那些能大幅提高工作效率的 API 汇总(持续更新中...) - 掘金前言 条条大路通罗马。工作中,实现某个需求的方式往往不是唯一的,这些不同...

    Tony 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<