Мне было интересно, как можно начать разработку веб-сайта с нуля с помощью Node.js. Я понимаю, как я мог это сделать, но меня интересует лучшая практика дизайна.
Мне нужен этот теоретический сайт, чтобы:
- Сделайте много AJAX
- Будьте очень просты.
- Будьте относительно маленькими
- Подключиться к... пусть сервер MySQL
В PHP создание довольно маленького веб-сайта было очень простым - я настроил PHP на Apache и сервере MySQL, а затем сделал что-то вроде:
-
includes/db/
, который имеет connect.php для подключения к db, файл с общими функциями, связанными с db и т.д. -
includes/layout/
, который имел такие вещи, как footer.php, header.php и другие материалы, относящиеся к компоновке. -
includes/users/
для обработки действий, связанных с пользователем.
Тогда PHP просто позволит вам создавать страницы и включать эти файлы вместе для создания веб-сайта - я мог бы пойти примерно так:
<?php
require_once('inclues/users/user_session.php');
require_once('inclues/db/connect.php');
require_once('inclues/design/header.php')
?>
// Other php or html or related content relating to the page
<?php
require_once('inclues/.../footer.php');
?>
Мне было интересно, что может быть похоже в Node.js - Я ищу способ выполнить это, как просто, быстро и просто.
Если ответ не прост, мне бы понравилась рекомендация книги, я не против читать.
Мне нравится программирование на основе событий, мне очень нравятся возможности JavaScript, и я очень волнуюсь о Node.js. Я хочу научиться правильно разрабатывать этот материал с самого начала.