
个人博客,技术栈:NodeJS + Express + mongoose + GraphQL + Vue 全家桶
NightCat is a personal blog aimed at documenting the end-to-end process of building a website, covering both front-end and back-end technologies. The tech stack includes Node.js, Express, GraphQL, MongoDB for the backend, and Vue for the frontend.
NightCat is a comprehensive personal blog focusing on the process of website creation from front-end to back-end. It utilizes technologies like Node.js, Express, GraphQL, MongoDB for the backend, and Vue for the frontend. The theme offers a wide range of features including progress tracking, documentation, admin system, and frontend development functionalities. The installation process involves connecting to a MongoDB database, starting the server, and setting up the client for frontend interactions.

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.
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.
A website that uses GraphQL as a query language to manage data fetching and state management. This includes features such as a strongly typed schema, client-side caching, and declarative data fetching to streamline data management and optimize website performance.
Pug is a high-performance template engine for Node.js and browsers that enables developers to write HTML templates using a concise and intuitive syntax. It supports a range of features, including template inheritance, conditionals, loops, mixins, and more, and can be easily integrated into a variety of web frameworks and build tools.