Font Size: a A A

Design And Implementation Of Light-Blog System Based On Node.js

Posted on:2019-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y FengFull Text:PDF
GTID:2428330563993037Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of information sharing,the demand for diversity of expression and social diversity is becoming higher and higher.Micro-blog occupies a vast majority of the user market,but there is still a place in the blog,which is the main way of publishing.And how to make people pay more attention to the content itself while using blog,and reduce the time spent in typesetting and aesthetics,is one of the key issues to promote the development of blog.From this point,a light blog system based on Node.js is put forward.Combined with Markdown grammar,publishing articles become simple,which further improves the efficiency of information sharing.The system is a light blog system built with the Express framework,based on the Node.js platform and using the Mongo DB database.According to the software engineering method,we first analyze the requirement of the system,and use UML modeling technology to give the use case diagram,activity diagram and sequence diagram step by step,and carry out the overall design of the system.Then,the system is divided into four modules,which are user module,article module,social module,blog-mark module and so on.The detailed design is carried out,including routing design and database design.At the same time,the requirements of page style,component and modularity,performance and security are put forward,which fully demonstrates the superiority of Node.js and Mongo DB in the scenario of blog system.Finally,the system takes the blog-mark module as the core,and designs and implements a lightweight Markdown parser that belongs to the light blog system.Through the combination of the blog-mark module and the lightweight blog system,users can publish in the article,through the use of blog-mark syntax editing articles,so as to achieve rapid typesetting effect,allowing users to focus more on the content of the article,in line with the current society for "minimalist" pursuit.
Keywords/Search Tags:Light-blog, Express framework, Markdown parsing, Lightweight
PDF Full Text Request
Related items