1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/nmgwap-nodejsexpressmysql_build_back_end_management_platform

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Интерфейсы backend с использованием nodejs-express-mysql

Реализация входа/регистрации в систему с помощью Node.js #### Описание Этот проект предназначен для ознакомления с тем, как писать back-end интерфейсы с помощью Node.js (методы POST и GET). Если вам это помогло, вы можете нажать правый верхний угол "Star", чтобы поддержать проект! Спасибо! ^_^ Также вы можете "следовать" за проектом, и я буду продолжать открывать больше интересных проектов. Операционная система Windows 7, браузер Google Chrome 61. В случае возникновения проблем, пожалуйста, сообщите об этом в разделе Issues, либо если вы нашли ошибку и знаете хорошее решение, присоединяйтесь к проекту через Pull Request 👍

Описание функциональности платформы


  1. Страница входа, получение данных из базы данных.
  2. Главная страница, горизонтальное меню слева.
  3. Страница таблицы, пагинация.
  4. Страница добавления/редактирования, проверка формы.
  5. Страница управления доступом (дерево файлов) -- плагин ztree, дальнейшая доработка.
  6. Страница ошибки 404.
  7. Интерфейсы входа/регистрации, метод входа GET, регистрация POST, а также проверка интерфейсов.

Функции

  • Вход -- завершено
  • Регистрация -- завершена
  • Проверка -- завершена
  • Переход между маршрутами -- завершен
  • Страница формы -- завершена
  • Дерево файлов -- завершено
  • Ошибки -- завершены

Примеры некоторых страниц системы


Страница регистрации ! [Главная страница](. /zs/7.png "Главная страница") Ответ от сервера при неудачной попытке входа ! [Страница таблицы](. /zs/8.png "Страница таблицы")

Описание структуры каталога


├── /api/               # Каталог для хранения файлов API
├── /bin/               # Каталог для запуска проекта, по умолчанию www
├── /db/:               # Конфигурационные данные базы данных
├── /node_modules/      # Каталог для всех зависимостей проекта, по умолчанию body-parser, cookie-parser, debug, jade, express, morgan, serve-favicon
├── /public/            # Каталог для статических файлов, по умолчанию images, javascripts, stylesheets
├── /routes/            # Каталог маршрутов, аналог контроллеров MVC
├── /views/             # Каталог представлений, аналог view MVC, EJS шаблон или jade, сейчас используется HTML
├── package.json        # Конфигурация зависимостей проекта и информация о разработчике
├── app.js              # Основной конфигурационный файл проекта, точка входа, здесь начинается выполнение программы. Аналогично index.php или index.html в PHP проектах
├── /zs/                # Каталог для демонстрации изображений

Предварительная подготовка


  1. Установка среды Node.js на вашем компьютере
  2. Установка MySQL на вашем компьютере
  3. Создание таблицы user или изменение соединения с базой данных проекта #### Запуск проекта

 Установка зависимостей
```sh
npm install

Запуск

npm start
```#### Адрес исходного кода проекта:
------------------------
Адрес Gitee: https://gitee.com/ldhblog/bg_mgs_template.git

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Реализовать простой пользовательский логин, маршрутизацию и перенаправление с использованием NodeJS, Express и MySQL. Проект создается напрямую с помощью express, а шаблонизатор заменяется на HTML (по умолчанию используется Jade). Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/nmgwap-nodejsexpressmysql_build_back_end_management_platform.git
git@api.gitlife.ru:oschina-mirror/nmgwap-nodejsexpressmysql_build_back_end_management_platform.git
oschina-mirror
nmgwap-nodejsexpressmysql_build_back_end_management_platform
nmgwap-nodejsexpressmysql_build_back_end_management_platform
master