现代web开发方法

时间:2012-03-04 21:35:58

标签: javascript web

刚刚使用Ruby on Rails完成了我的第一个基于Web的应用程序。这很好,我觉得我现在对RoR有一个很好的了解。

接下来我想尝试不同的网页设计方法,但不想开始学习过时的方法,我想保持最新状态。

我知道不同的技术被用来实现不同的东西,但只是想确保我把时间投入到有用的东西上。

用于创建应用程序的最新开发人员是什么? Java的? PHP?

2 个答案:

答案 0 :(得分:1)

看看@ node.js。它允许您在浏览器和服务器上编写JavaScript代码。 JavaScript正在成为事实上的Web语言,因此它允许您扩展您的技能并共享代码(对于浏览器表单和服务器REST服务非常强大,以共享验证和其他逻辑)。

此外,许多云服务(Azure,CloudFoundry,Joyent等......)正在托管它。很多人都在使用这种网络技术(包括微软https://github.com/tjanczuk/iisnode - 免责声明:我为他们工作)。

除了它是新的,它还鼓励创建网络服务器的异步非阻塞I / O方法,这是一个很好的模式,让你的头脑。

要观看的视频:

http://www.youtube.com/watch?v=jo_B4LTHi3I

http://www.youtube.com/watch?v=F6k8lTrAE2g

http://www.youtube.com/watch?v=SAc0vQCC6UQ

启动@ nodebeginner.org,然后查看@

http://expressjs.comhttp://socket.io

答案 1 :(得分:0)

试试Django。它是一个完全用Python构建的Web框架(一种类似于Ruby的语言),并且如果您愿意学习Python,那么它具有很好的文档,这相对容易。

有一个很棒且免费的教程here