初衷
自微信小程序出道以后不斷升溫盟庞,各行各業(yè)都在嘗試使用小程序吃沪。所以小編特此把自己編寫小程序過程中遇到的問題,心得什猖,和技巧分享給大家票彪,希望可以幫助在路上和準備上路的“碼”友。
“極客沖頂”是小編在業(yè)余時間編寫的一款答題小程序卸伞,期間遇到了很多問題抹镊,特此歸納總結,做了一系列的文章分享給大家荤傲。為了大家更好的理解小程序的開發(fā)過程垮耳,小編特此重新編寫一個名為“久問問答”的小程序,和大家一起從零開始,最終到可以發(fā)布的一些列文章,同時會在接下來的每期更新到最新源碼趟径。有興趣的朋友可以置頂訂閱號,以便及時獲取最新章節(jié)铃彰。
點擊此處體驗“極客沖頂”。
PS:久問問答:久一的問答社區(qū)芯咧,小程序會如期在全部章節(jié)完成以后上線牙捉,屆時歡迎大家體驗。
愿景
小編認為敬飒,最好的學習就是實戰(zhàn)邪铲,學了再多的基礎知識不去用也是浪費,就好比“英雄無用武之地”无拗。所以小編直接帶大家實戰(zhàn)带到,用項目驅動學習。過程中你會學習英染,基本的HTML揽惹,CSS被饿,ES6,Spring-Boot搪搏,MyBatis狭握,MyBatis Generator,Flyway慕嚷,Restful哥牍,Heroku,項目部署搭建和一些編程實踐喝检。所以通過學習本系列教程以后,你可以自己開發(fā)小程序前后端撼泛,并且上線自己的小程序挠说,同時可以熟悉使用如上羅列的工具。
要求
當然本系列文章也會學習者有一定要求愿题,初步了解 HTML损俭,CSS,JAVA即可潘酗,如果你真的一點不會也有興趣杆兵,也可以試試,只是會吃力仔夺,不過有問題可以大家一起討論琐脏。文末會有一個小程序交流群,歡迎大家隨時討論技術相關知識缸兔,切記廣告者勿入日裙。
目錄
目錄和時間以實際為準,下面是預計內容和章節(jié)
- 小程序申請和注意事項
- 客戶端代碼準備和基礎功能講解
- 服務器的選擇和服務器搭建
- 登錄實現第一講惰蜜,數據庫創(chuàng)建昂拂,Flyway,MyBatis Generator的使用。
- 登錄實現第二講抛猖,多環(huán)境部署 Spring Boot,Spring Profile和Heroku的使用格侯。
- 登錄實現第三講,登錄邏輯實現财著,登錄驗證和通用接口的驗證方式联四。
- 問答功能第一講,發(fā)布問答瓢宦,Restful碎连,ES6和Toast使用。
- 問答功能第二講驮履,發(fā)布帶圖問答鱼辙,上傳圖片和七牛使用廉嚼。
- 問答功能第三講,問答列表倒戏,下拉刷新怠噪,上拉更新使用。
- 問答功能第四講杜跷,回復問答傍念,通知功能使用。課下作業(yè)葛闷,回復問題艾特功能實現憋槐。
- 問答功能第五講,PC支持發(fā)布問答功能
- 分享問答并獲得經驗值
- 為小程序添加廣告
- 發(fā)布準備 HTTPS搭建淑趾,域名配置阳仔。
- 發(fā)布后維護方案,分離UAT和PROD環(huán)境扣泊。
問答
如果您對本系列文章有興趣近范,歡迎置頂本訂閱號,第一時間獲取更新延蟹。
如果有任何問題评矩,歡迎加入下方交流群。請?zhí)砑有【幬⑿炮迤杏泜渥ⅰ靶〕绦颉背舛牛【幚氵M去「┟龋【只討論技術果录,非誠勿擾】
關注
小編運營的訂閱號 “碼匠筆記”,就先后就職于 ThoughtWorks咐熙、阿里巴巴等互聯網公司的經驗分享弱恒,包含但不限于 JAVA、并發(fā)編程棋恼、性能優(yōu)化返弹、架構設計、小程序爪飘、開源軟件等义起。有興趣可以關注一波,一起學習师崎、討論默终。