Поделись небольшим личным проектом!

внешний интерфейс Vue.js
Поделись небольшим личным проектом!

Предварительный просмотр адреса стойки регистрации:blog-web.jiangly.com[устаревший]

почтовый адрес управления почтой:blog-web.jiangly.com/home[устаревший]

Для фронтенд-инженера очень удобно иметь собственный блог, чтобы записывать свои ежедневные знания, делать заметки и хранить некоторые из ваших собственных файлов, потому что сnodeJsС наличием , давайте самостоятельно разработаем небольшой персональный full-stack проект Создадим для себя персональный блог на заказ.

Технический отбор

Передняя часть в основномvueВ основном, он разделен на внешнюю страницу отображения и фон управления администратором одновременно.vue,vuex,vue-router,scss,svg,element,echartsи т. д. для некоторых небольших технологических стеков [в настоящее время не подходит для мобильных телефонов].

Конечно, серверная часть должна использовать самое быстрое, что мы можем начать.node, с помощью легкогоexpressИспользуемый фреймворк и база данныхmysqlбаза данных, используемая операционная база данныхORMМодельsequelize, Используется внешняя и внутренняя интерактивная аутентификация.jwt,jsonwentoken, в том числе с использованием некоторых развлеченийcheerioВыполнение операций обхода.

Обязанности

Интерфейсная часть дисплея: я надеюсь, что внешний дисплей будет сосредоточен на записи контента, совместном использовании и взаимодействии.Внутренне я надеюсь, что смогу настраивать разработку и настраивать все, что можно настроить, включая контент конфигурации, модули, темы и динамическое добавление некоторых монтируемых Функций, для управления статьями, категориями, тегами, статусами и т.д., он только начал разрабатываться, и наполнение статей, категорий, тегов и этих частей завершено

image.pngЧасть управления фоном: это центр управления.Конечно, вы также можете открыть функцию регистрации на стойке регистрации, и у вас есть право войти в фон после регистрации.Здесь мы в основном используем для управления нашими статьями, контентом, и конфигурация всей отображаемой страницы. Включая обзорные сообщения, комментарии и т. д.

Внутренняя часть интерфейса: поскольку это личный блог, объем доступа к интерфейсу невелик, здесь представлены лишь базовые условия доступа к интерфейсу.

Идеи проекта

Состав внешнего интерфейса представляет собой чистую страницу отображения, без какого-либо взаимодействия с управлением, с упором на управление фоном, что может упростить отображение внешнего интерфейса.В настоящее время блог разделен на категории, теги, временная шкала, Порядок выпуска, популярные статьи и количество просмотров для систематизации статистики в нескольких измерениях. Каждый надеется иметь собственный блог. Разве не было бы более полезным вести его самостоятельно!

Развертывание проекта

Это то, что я написал год назад. Я не продолжал писать это. Я хочу продолжить это недавно. В настоящее время я создал приватgitlab,ИнтегрированныйCICD, в настоящее время поддерживаетgit pushЕго можно развернуть автоматически, и заинтересованные друзья могут использовать скучное время работы, чтобы вместе улучшить этот небольшой проект, который можно быстро развернуть и сформировать.

Проект относительно простой, начальство просит отпустить, а в будущем хочу добавить несколько интересных функций.Адрес проекта:githubа такжеgiteeесть, хочу использоватьnodeДрузья, которые развивают собственный личный блог, могут заниматься в нем вторичным развитием.

адрес проекта

Вы можете увидеть это на странице предварительного просмотра о