The original

Since the micro channel small program has been heating up, all walks of life are trying to use small programs. So xiaobian hereby write their own small procedures encountered in the process of problems, experience, and skills to share with you, I hope to help on the road and ready to go on the road “code” friends. “Geek To the Top” is a small answer program written by xiaobian in his spare time, during which I met a lot of problems. I hereby summarize and make a series of articles to share with you. In order to better understand the development process of small procedures, xiaobian is hereby to rewrite a named “long question and answer” small procedures, and you start from scratch, and finally to a number of articles can be released, and will be updated to the latest source code in the next issue of each. Interested friends can subscribe to the top number, in order to timely access to the latest chapter. Click here to experience geek To the Top.

PS: Long question and answer: long question and answer community, small program will be online as scheduled after the completion of all chapters, welcome to experience.

vision

Xiaobian believes that the best learning is actual combat, no matter how much basic knowledge is not used, it is also a waste, just like “heroes are useless”. So xiaobian directly take you to practice, with project-driven learning. In this course you will learn basic HTML, CSS, ES6, Spring-boot, MyBatis, MyBatis Generator, Flyway, Restful, Heroku, project deployment and some programming practices. So after working through this series of tutorials, you’ll be able to develop the front and back ends of your own applets, create your own applets, and become familiar with the tools listed above.

requirements

Of course, this series of articles will also have some requirements, a preliminary understanding of HTML, CSS, JAVA, if you are really not interested, you can also try, but it will be difficult, but we can discuss any questions. At the end of the article there will be a small program exchange group, everyone is welcome to discuss technical knowledge at any time, remember advertisers do not enter.

directory

The contents and time are subject to actual conditions. The expected contents and sections are as follows

  • Small procedure application and matters needing attention
  • Client code preparation and basic function explanation
  • Server selection and server setup
  • Login implementation first lecture, database creation, Flyway,MyBatis Generator use.
  • Lesson 2: Multi-environment deployment using Spring Boot,Spring Profile, and Heroku.
  • Logon implementation third, logon logic implementation, logon authentication and universal interface authentication.
  • Q&a features first talk, publish Q&A, Restful, ES6 and Toast use.
  • Q&a function second lecture, release with picture q&A, upload pictures and use seven cows.
  • Q&a function third lecture, q&A list, pull down refresh, pull up update use.
  • Q&a function fourth lecture, reply q&A, notice function use. After class homework, reply to the question aite function.
  • Q&a function fifth lecture, PC supports the release of q&A function
  • Share q&A and gain experience points
  • Add ads for applets
  • Prepare for publishing HTTPS setup and domain name configuration.
  • Maintain a post-release solution to separate the UAT and PROD environments.

Question and answer

If you are interested in this series of articles, please subscribe to this subscription number and get updated as soon as possible. If you have any questions, please join us in the chat group below. Please add xiaobian wechat, remember to note “small program”, xiaobian pull you in. 【 Only discuss technology, if you are the one 】

Focus on

My subscription account “Code Maker Notes” is designed to share my experience working at ThoughtWorks, Alibaba and other Internet companies, including but not limited to JAVA, concurrent programming, performance optimization, architecture design, small programs, open source software, etc. Have interest can pay attention to a wave, study together, discuss.