Уже давно хотел сделать блог, который бы включал в себя как фронтенд, так и бэкенд, чтобы глубже изучить Node.js и MongoDB. Ранее у меня был блог на Hexo, который был удобен в использовании и легко собирался с нуля. Однако, для написания статей требовалось использовать Markdown, что не позволяло легко расширять функциональность. Также я часто сталкивался с различными блогами и изучал открытые исходные коды некоторых из них, и всегда восхищался их работой. Поэтому я решил использовать архитектуру нескольких открытых проектов, включая фронтенд Vue + Nuxt и бэкенд Koa2 + MongoDB + Mongoose.
Сепарация фронтенда и бэкенда
Отличное мобильное взаимодействие
На данный момент десктопная версия довольно простая
Креативный дизайн блога, вдохновленный работами многих блогеров, особенно хотелось бы поблагодарить блогеров Elmore, Jooger и jkchao за их открытые проекты, которые помогли мне многому научиться. (Мой дизайн слишком прост, прошу понимания)
Связаться со мной: email zhongqiang1839@163.com | QQ 289860723
Адрес фронтенд проекта на Github, Адрес фронтенд проекта на Gitee
Адрес бэкенд проекта на Github, Адрес бэкенд проекта на Gitee### Технологический стек
Фронтенд Nuxt (включает в себя архитектуру Nuxt, в том числе router, axios, vuex и т.д.)
Бэкенд
Операционное обслуживание
PS: Если вам понравилось, не забудьте поставить звездочку ★ или сделать fork, чтобы посмотреть. Если у вас есть какие-либо предложения, вы можете создать issue.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )