交互式的网络UI 如今,你可以使用JavaScript和AJAX技术,开发一个类似桌面应用程序那样的以多种方式运行的网络应用。使用JavaScript框架,能够轻松地开发大型的网络应用程序。 9. JQuery JQuery是一个带插件的框架,这些插件有主构建包含AJAX交互及动画的动态网站。 10. MooTools MooTools就和jQuery一样,是一个使用JavaScript构建强大网络应用程序的框架。 更多 如果你想尝试一下其他选择,请参考维基百科的这个列表。 其他比较炫的资源 当你开始开发一个复杂的网络应用程序时,很多软件、库及模型能够帮你解决难题,如果不参考这些资源,你可能会花费大量的时间。以下是两个入门的例子。 11. Node.js Node.js是一个事件驱动的输入/输出框架,支持用JavaScript编写应用程序,并在V8 JavaScript引擎上运行。这是一种开发快速、可扩展网络程序的很棒的方式。 12. RabbitMQ RabbitMQ是一种可靠的、可扩展的信息传送系统,它能够处理高吞吐量。如果需要在系统之间或应用程序之间交换数据,比起传统的解决方案或直接将数据存储在数据库中,信息传送系统的更能胜任这一工作。 |