Tag: extjs

使用Node.js和ExtJS来构build企业级的基于网格的单页面应用程序?

尽pipe标题表明我想尽可能多地把这个问题塞进这个问题,但我其实是认真的;) 我正在探索build立一个企业应用程序的选项,这个应用程序将有大量的网格,并且需要和桌面应用程序一样快。 虽然运营转型将是一个大问题(或者说是同时进行的编辑,用OT解决相关问题的一个可能的方法),但应用程序不可能有大量的并发用户(从50开始,可能不会超过几百)。 虽然SmartGWT似乎解决了我们面临的许多问题,但构build应用程序的团队非常小(可能是两位开发人员和一位技术项目经理)。 Node.js似乎很有吸引力,因为这两个开发者都可以在后端和前端工作。 在这方面我有几个问题: Node.js适合这种types的应用程序吗? 从Node.js和这种应用程序的人和他们的经验听到是非常有趣的。 有没有人和ExtJS / SmartGWT一起使用? 你如何与Node一起工作的经验是什么? 我很肯定,find经验丰富的Node.js开发人员是不可能的,而findJava专家是一个相当简单的练习。 其他语言使Node.js过渡的经验是否容易? 我知道这是一个相当广泛的问题,请耐心等待。

服务器端和胖客户端Web应用程序的文件夹结构

目前我使用的Node.js的后端和extjs或主干客户端,我现在完全困惑的文件夹结构。 使用express我的文件夹结构如下 appname |–controllers |–models | |–appmodel.js |–public | |–css | |–js // any client-side javascripts |–routes | |–router.js |–views | |–appview.ejs |–app.js 其中app.js是入口点,它使用router.js来处理视图的路由和呈现。 如果只是服务器端开发,这工作得很好。 现在,如果我想为客户端使用ExtJS或Backbone,应该如何组织我的代码? 我应该将其添加到公用文件夹或views ? appname |–controllers | |–extbasedcontroller.js // correct location? |–models | |–appmodel.js | |–extbasedmodels.js // correct location? |–public | |–css | |–js | | |–extjs // extjs files |–routes […]