丰富的互联网应用
我需要创建一个引人入胜、内容丰富的应用程序(学校的管理面板)。管理学校的学生、班级、教师等。
我寻找比简单使用 jQuery/Flex/Silverlight 更高级的东西。高级意味着不那么低级,我可以快速掌握应用程序。
我想快速地将我的应用程序组合在一起 - 就像我对纯 HTML 所做的那样。 但是 HTML(没有 AJAX...)对于应用程序来说还不够先进(不够丰富)。
所以我需要一个可以用来快速、轻松地创建丰富的应用程序的框架。
有什么想法吗?
I need to create an engaging, rich application (administration panel for a school). Management of the schools students, classes, teachers and so on.
I search for something more advanced than simply using jQuery/Flex/Silverlight. Advanced means not so low-level, something I can grasp an application quickly.
I want to put my application together quick - as I would do with plain HTML.
But HTML (without AJAX...) is not advanced (not rich) enough for applications.
so I need a framework which can be used to create rich applications fast and easy.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您希望它快速、快速、简单,但不需要任何复杂的编码。听起来你需要聘请一名开发人员......
You want it to be quick, fast, easy, but without any complicated coding. Sounds like you need to hire a developer...
尝试 ExtJS JavaScript 框架。它专为丰富的应用程序而设计,拥有大量丰富的 UI 控件,最终的应用程序看起来更像桌面应用程序。
您可以将这些控件连接到服务器上的 JSON API,因此可以轻松快捷。
Try ExtJS javascript framework. It's designed for rich applications, has tons of rich UI controls and the final app looks more like desktop one.
You can connect these controls to JSON API on the server, so it can be easy and fast.
Silverlight 和 Jquery 的水平非常高且简单,毫无疑问,您不会找到任何具有抽象/生产力和创建能力平衡的东西。
Silverlight and Jquery is ridiculously high level and easy, there is no doubt that you will not find anything with that balance of abstraction/productivity and create-ability.
您的要求非常适合 Vexi (免责声明:我是 Vexi 开发人员)。
Vexi 的主要优点是布局非常简单,因为它是盒子模型。它甚至比 HTML 更容易理解。
脚本是用 JavaScript 完成的,并且有一个可扩展的小部件集。使用小部件也很容易。
这些应用程序非常丰富,类似于桌面,并且是通过 Internet“投射”的用户界面 - 所有应用程序逻辑都驻留在您用您选择的语言创建的服务器上,并通过 XmlRpc 接口公开。
Your requirements are a very good match for Vexi (disclaimer: I'm a Vexi developer).
The main benefit of Vexi is that layout is really easy, as it is a box model. It's easier to understand than HTML even.
Scripting is done with JavaScript, and there's an extensible widget set. Using widgets is easy too.
The applications are rich, desktop-like and are user interfaces that are "projected" over the Internet - all the application logic resides on the server which you create in your language of choice and expose via an XmlRpc interface.