FS Blog screenshot

FS Blog

Author Avatar Theme by Jameszbl
Updated: 19 May 2018
740 Stars

个人博客,Spring Boot 开山之作,采用 Spring Boot + MyBatis,前端 Bootstrap + LayUI,支持程序员非常青睐的轻量化的 Markdown 编辑器 Editor.md,支持标签分类检索

Categories

Overview

FS-Blog is a personal blogging platform built on the robust Spring Boot framework, designed to provide users with a seamless and efficient blogging experience. Utilizing a range of modern technologies, it allows for easy management of blog content, supports various customization options, and includes a user-friendly interface which makes it accessible even for those new to blogging. With an appealing combination of functionality and aesthetics, FS-Blog stands out as a solid choice for anyone looking to share their thoughts and creative expressions online.

The platform is enriched with several features that cater to both writers and readers. From an intuitive editor to a well-structured homepage and individual blog post views, it offers the tools necessary for creating and exploring content easily. Its use of MySQL ensures reliable data management, while Spring MVC enhances the overall performance of the application.

Features

  • Core Framework: Built primarily on Spring Boot, ensuring a solid foundation for web applications.
  • ORM Framework: Utilizes MyBatis for object-relational mapping, providing a smooth interaction with the database.
  • MVC Architecture: Integrated with Spring MVC to promote clean separation of concerns in the application structure.
  • Template Engine: Freemarker is employed for dynamic content rendering, enhancing the versatility of the user interface.
  • User-Friendly Editor: Equipped with Editor.md Markdown editor for easy content creation and formatting.
  • Responsive Design: Implements Bootstrap 4.0 for a mobile-friendly layout that looks great on any device.
  • Database Management: MySQL is used to handle data efficiently, with automatic database and table creation upon start-up.
  • Easy Deployment: Simple build process using Gradle and straightforward server setup makes it easy to launch the application.