VueBlog

screenshot of VueBlog
express
vue

vue + node + express + mongodb 个人博客系统

Overview:

The blog system "一个 Vue + Node + MongoDB 博客系统" is a web application developed using Node.js v6.9.4, MongoDB v3.4.1, and Vue.js v2.2.1. It provides functionality for creating, editing, and deleting articles with support for Markdown editing and real-time preview. Users can highlight code snippets, add tags to articles, and register and login to the system.

Features:

  • Article Management: Create, edit, and delete articles.
  • Markdown Editing: Support for editing articles using Markdown with real-time preview.
  • Code Highlighting: Highlight code snippets within articles.
  • Tagging: Add tags to articles for better categorization.
  • User Registration: Users can register and log in to the system securely.

Summary:

The Vue + Node + MongoDB blog system provides a user-friendly interface for managing articles with features like Markdown editing, code highlighting, and tagging. With a stack consisting of Vue.js, Node.js, and MongoDB, it showcases how different technologies come together to create a functional web application.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.