自微信小程序出道以后不断升温,各行各业都在尝试使用小程序。所以小编特此把自己编写小程序过程中遇到的问题,心得和技巧分享给大家,希望可以帮助在路上和准备上路的“码”友。
“极客冲顶”是小编在业余时间编写的一款答题小程序,期间遇到了很多问题,特此归纳总结,做了一系列的文章分享给大家。为了大家更好的理解小程序的开发过程,小编特此重新编写一个名为“久问问答”的小程序,和大家一起从零开始,最终到可以发布的一些列文章,同时会在接下来的每期更新到最新源码。有兴趣的朋友可以置顶订阅号,以便及时获取最新章节。
点击此处体验
极客冲顶
。
PS:久问问答: 小程序会如期在全部章节完成以后上线,届时欢迎大家体验。
愿景
小编认为,最好的学习就是实战,学了再多的基础知识不去用也是浪费,就好比“英雄无用武之地”。所以小编直接带大家实战,用项目驱动学习。过程中你会学习,基本的HTML,CSS,ES6,Spring-Boot,MyBatis,MyBatis Generator,Flyway,Restful,Heroku,项目部署搭建和一些编程实践。所以通过学习本系列教程以后,你可以自己开发小程序前后端,并且上线自己的小程序,同时可以熟悉使用如上罗列的工具。
要求
当然本系列文章也会学习者有一定要求,初步了解 HTML,CSS,JAVA即可,如果你真的一点不会也有兴趣,也可以试试,只是会吃力,不过有问题可以大家一起讨论。文末会有一个小程序交流群,欢迎大家随时讨论技术相关知识,切记广告者勿入。
目录
目录和时间以实际为准,具体讲解会根据参与者的情况和反馈适当调整。下面是预计内容和章节
小程序申请和注意事项
客户端代码准备和基础功能讲解
服务器的选择和服务器搭建
登录实现第一讲,数据库创建,Flyway,MyBatis Generator的使用。
登录实现第二讲,多环境部署 Spring Boot,Spring Profile和Heroku的使用。
登录实现第三讲,登录逻辑实现,登录验证、通用接口的验证方式和基本标签讲解。
问答功能第一讲,发布问答,Restful,ES6和Toast使用。
问答功能第二讲,发布带图问答,上传图片和七牛使用。
问答功能第三讲,问答列表,下拉刷新,上拉更新使用,和列表布局讲解。
问答功能第四讲,回复问答,通知功能使用。课下作业,回复问题艾特功能实现。
问答功能第五讲,PC支持发布问答功能
分享问答并获得经验值
为小程序添加广告
发布准备 HTTPS搭建,域名配置。
发布后维护方案,分离UAT和PROD环境。
我是浪漫的分割线
问答
如果您对本系列文章有兴趣,欢迎置顶本订阅号,第一时间获取更新。
如果有任何问题,欢迎加入下方交流群,小编很热衷和大家一起讨论技术问题。
如群以满,请添加小编微信,切记备注“小程序”
最好的赞赏是关注和分享
领取专属 10元无门槛券
私享最新 技术干货