我想知道如何使用Node.js从零开始开发一个网站,我知道我可以做到,但我对最佳设计实践感兴趣。
我需要这个理论上的网站:
- 进行大量的AJAX
- 非常简单直观
- 相对较小
- 连接到...假设是MySQL服务器
在PHP中,构建一个相当小的网站非常简单-我在Apache上设置了PHP和MySQL服务器,然后像这样做:
includes/db/
,其中有connect.php连接到db的文件,一个包含常见db相关功能的文件等等includes/layout/
具有页脚.php,页眉.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也感到非常兴奋。我想从一开始就学习如何以正确的方式开发此类内容。