Dec*_*ter 4 javascript node.js
node.js有几个方面我不太明白.我希望有人能让事情更清楚
当您安装node.js时,您在哪里存储文件,以便Web浏览器可以显示您的内容?例如,Apache有一个www文件夹.
node.js会替换客户端javascript吗?
node.js如何与HTML交互?例如,如果我想将服务器中的数据放入此div元素中,<div id="content"></div>
您可以执行以下操作:<div id="content"><?php echo $content; ?></div>
你会从客户端调用node.js吗?例如:对node.js的Ajax请求以获取数据.
让我感到困惑的是,因为它是从服务器运行的,所以我希望我可以在浏览器上使用javascript从node.js服务器获取数据.但是,我看到的例子从未完成.
提前致谢
当您安装node.js时,您在哪里存储文件,以便Web浏览器可以显示您的内容?例如,Apache有一个www文件夹.
哪里都行.node.js不提供静态内容,它运行JavaScript.您可以告诉它在启动时运行哪个脚本.
您可以编写一些提供静态内容的JavaScript,但是保留它的位置取决于您编写的代码.
node.js会替换客户端javascript吗?
只有在任何服务器端编程替换客户端JavaScript时.
在服务器端使用JS的一个优点是您可以在客户端和服务器上重用库.请参阅Mojito,了解一个声称专注于此的框架(我还没有时间亲自尝试).
例如,如果我想将服务器中的数据放入此div元素中,
<div id="content"></div>您可以执行以下操作:<div id="content"><?php echo $content; ?></div>
PHP是一种嵌入式编程语言的模板语言.JavaScript是一种编程语言.通常,您将使用JS中的模板语言(例如胡子).
你会从客户端调用node.js吗?例如:对node.js的Ajax请求以获取数据.
是的,如果你愿意的话.就像任何其他服务器端编程环境一样.(假设您正在使用节点来运行HTTP服务器).
| 归档时间: |
|
| 查看次数: |
1027 次 |
| 最近记录: |