Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 客户端的NodeJS应用程序_Javascript_Node.js_Client_Server Side - Fatal编程技术网

Javascript 客户端的NodeJS应用程序

Javascript 客户端的NodeJS应用程序,javascript,node.js,client,server-side,Javascript,Node.js,Client,Server Side,我正在服务器上创建一个NodeJS应用程序。在客户端,我正在创建BackboneJS。对于web应用程序,最好在单个包中使用DB连接、服务器端代码和客户端html文件 既然我们是在NodeJS中创建应用程序,那么在加载网页时,什么才是保护服务器端JS文件不被下载到浏览器上的最佳方法呢。使用CommonJS时,使用客户端JS文件访问DB文件,然后下载所有文件,最终用户将理解其浏览器上的所有服务器端代码。您的浏览器看不到服务器端/中间件代码。唯一应该可见的文件夹是包含客户端脚本、css和图像的公用文

我正在服务器上创建一个NodeJS应用程序。在客户端,我正在创建BackboneJS。对于web应用程序,最好在单个包中使用DB连接、服务器端代码和客户端html文件


既然我们是在NodeJS中创建应用程序,那么在加载网页时,什么才是保护服务器端JS文件不被下载到浏览器上的最佳方法呢。使用CommonJS时,使用客户端JS文件访问DB文件,然后下载所有文件,最终用户将理解其浏览器上的所有服务器端代码。

您的浏览器看不到服务器端/中间件代码。唯一应该可见的文件夹是包含客户端脚本、css和图像的公用文件夹

服务器端/中间件代码对浏览器不可见。唯一应该可见的文件夹是包含客户端脚本、css和图像的公用文件夹