要搭建一个WEB APP,通常要在服务器端编程(如使用sevlet等),还要在前端编程(如使用JS等), 还要处理数据库用到数据库语言(SQL)。为了搭建这样一个项目,你需要学习很多技术,并且需要整合这些技术。就算技术分工明确,比如你只做后台,但是你还是得学习一些HTML和JS的知识,这样你才能看得懂前台交付过来的一些界面,然后在界面需要插入后台逻辑的地方插入后台逻辑。 于是,开发一个WEB APP需要学习的成本就相当高了。 必须懂得很多技术和语言。。。。
有的工具开发商意识到这个问题,并且尝试通过提供完整的web解决方案来解决这个问题,例如Google
Web Toolkit就做出来不少努力。随着动态语言和敏捷编程越来越受欢迎,最新的两个Web解决方案是 Node.js 和 Opa。( Node.js
allows developers to server-side code in JavaScript, making it possible to use the same language for both client- and server-side coding)他们都是基于事件驱动模型,非常适合用来创建实时(real-time)web应用。有空得去研究一下...
本文探讨了搭建WEBAPP时面临的多种技术挑战,包括前后端编程及数据库处理等。介绍了Google Web Toolkit、Node.js和Opa等工具如何通过统一编程语言和采用事件驱动模型来简化开发流程,特别是它们在实时应用中的优势。
2762

被折叠的 条评论
为什么被折叠?



