Why did you develop this personal blog?

Speaking of why I developed this personal blog, I am willing to write a multi-person blog, Byteblogs, in the first half of the year, but always feel that there is something missing. Finally, I think about preparing to write a personal blog, so that the articles of my personal blog can be synchronized to Byteblogs, which forms a circle. He just said he didn’t practice the fake handle, so he started working on it. Most of the personal blogs I have read are Java + Freemaker, which is easy to change as a theme, but has great limitations, which is not conducive to secondary development. It takes time and effort to change the front-end. So I just started a separate blog.

Good don’t say to take a look at interface !!!! first

This is the back-end management system interface

The front topic

Good other oneself see !!!!

What are the highlights of this blog?

  1. Separated deployment of the front and back ends is also separated deployment. In this way, it is not necessary to change the front end of the back end. Generally speaking, the back end will not be modified without adding functions.

  2. The back-end code is just the business code of the blog, the code structure is more clear, the need for secondary development of small partners will certainly like.

  3. The front-end can be developed in any language, for some HTML + JS friends after this is a blessing ah, is doing interface oriented development, of course, I also wrote a standard restful API document.

  4. Blog system internal nested blog move function, you can move the content of other blog sites to their own personal blog system, for me such lazy people really too practical.

  5. We have a community, you can publish articles in a click synchronization to our community, so that your articles can let more partners learn to worship.

What techniques does this blog use?

This system is a Java system at the back end

I use frames that are popular now and I’m a person who likes to use new rather than old

  • Framework: Spring Boot, Mybatis Plus, JWT, Lombok, Hutool, WebMagic, etc.

  • Database: mysql.

  • Front-end: VUE, VUE-element-Admin, Mavon-editer, AXIos, VUex and other mainstream front-end frameworks

  • Picture storage: currently supported by seven niu Cloud behind the support of other cloud vendors of OSS

Will the blog continue to iterate?

This blog is my first open source project, AND I will continue to maintain it so that the system really continues to provide convenience for everyone.

If you have a better optimization suggestion, or if you have a BUG in the process of using it, you can mention it and I will try my best to optimize it. Of course, IF you are willing to maintain this product together, I am also happy. Give it a Star if you think it’s okay.

  • Join our QQ group
  • My personal blog address
  • The document address
  • Github address of back-end code
  • Github address of the management system
  • The default theme