Javascript 网络开发

Javascript 网络开发,javascript,jquery,Javascript,Jquery,我是一名计算机专业的学生,我们想发展网络垄断……我们想使用java作为我们的业务部分……我们需要丰富的客户端图形……所以我们需要强大的javascript代码 我的问题是,以下哪个选项更适合使用: 1-使用JQuery这样的库 2-发展我们的图书馆 感谢诸如此类的项目:不要重新发明轮子——使用jQuery、Mootools、Prototype或类似的库 您可以在上找到各种JavaScript框架的比较图。始终使用libs,jQuery是一个不错的框架(别忘了检查它的所有插件)。 开发自己的lib

我是一名计算机专业的学生,我们想发展网络垄断……我们想使用java作为我们的业务部分……我们需要丰富的客户端图形……所以我们需要强大的javascript代码

我的问题是,以下哪个选项更适合使用:

1-使用JQuery这样的库 2-发展我们的图书馆


感谢诸如此类的项目:不要重新发明轮子——使用jQuery、Mootools、Prototype或类似的库


您可以在上找到各种JavaScript框架的比较图。

始终使用libs,jQuery是一个不错的框架(别忘了检查它的所有插件)。
开发自己的libs是最后的选择。

查看各种库(如jQuery和Prototype)的API。他们是否提供您将使用的例程?如果是,就用它。如果没有,请为其中一个主要库编写您自己的库或插件。

以上所有内容

现有库对于常见用例中出现的功能非常有用


您还正在开发一个应用程序,该应用程序可以开发可重用组件,以用于其他类似的应用程序(即其他棋盘游戏)。

看看HTML5,其中有很多机会

关于这一点,谷歌I/O 2010上有精彩的演示


另外,我建议您使用JQuery。它正在成为开发富互联网应用程序的标准

不要重新发明轮子,但也不要使用在未来几年可能过时或不再支持的东西

看看谷歌关于一些JavaScript库的这些趋势/见解。JQuery正在增加,而其他库则呈现下降趋势:


您不必开发自己的JavaScript库。没人会那样做!!使用现有的库,如jQuery、Mootools或Prototype!!!
当我们是学生时,我们总是想做任何事情,但你不必花时间开发所有的应用程序!关注你的Java部分

我认为这不能客观地回答。因此,我建议它最好是一个社区维基。@user568986-你想发展一个垄断?你没有从微软的商业实践中学到什么吗。或者你是在制作著名的帕克兄弟在线游戏?太酷了我在德黑兰大学计算机系学习,我们希望有网络开发方面的经验……同意。在大学里,他们会让你做一些疯狂的事情,比如编写自己的字符串类,但这样你就可以学习抽象,了解如何编写好的、可重用的代码。在商业领域,您的工作是使用高质量、经过尝试和测试的组件产生结果,这些组件可以粘合在一起,形成高质量、创收的应用程序。+1 HTML5为浏览器带来了许多本机功能。如果您正在构建一个可能在一段时间内不会向公众发布的应用程序,或者您的用户对最新趋势更感兴趣,我不建议您放弃HTML5的想法。考虑到未来,构建应用程序是一个好主意。你知道……我们认为,如果我们开发自己的库,这将是一个好做法,但我们不确定……:D