首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我们需要web服务器来运行Extjs4项目?

为什么我们需要web服务器来运行Extjs4项目?
EN

Stack Overflow用户
提问于 2013-04-23 04:01:44
回答 2查看 1.4K关注 0票数 1

既然 extjs4 是用.js文件创建的,那么为什么我们需要web服务器来运行extjs4项目呢?我在感官文件里读到.

“您必须需要:在您的计算机上本地运行的web服务器,例如,XAMPP (推荐)”。

我们是否可以在本地机器上运行extjs4项目而不安装web服务器(XAMPP/ Apache)?如果是的话,请告诉我怎么做?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-04-23 04:09:00

Web服务器需要进程http-请求(侦听80端口),如:获取数据(JSON/XML)、刷新页面的部分等等。

如果您在浏览器中打开index.html (没有web服务器),您需要使用packager (sencha命令),或者将整个框架js和所有项目文件包含到index.html中,要么以一堆脚本标记的形式,要么连接到单个文件中。

否则,Loader将使用只能通过web服务器完成的XHR请求(安全问题-想象通过Ajax加载客户端的系统文件)。

票数 2
EN

Stack Overflow用户

发布于 2015-06-05 19:22:04

Web服务器不需要运行任何extjs代码,因为javascript运行在浏览器引擎中,而extjs是纯javascript框架。但是,当我们考虑开发一个应该是动态的应用程序时(大多数应用程序)部署在服务器上,以便能够处理服务器请求/响应。在大多数情况下,我们在服务器中编写业务逻辑,它返回一些动态数据,这些数据可以通过extjs在UI中显示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16160709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档