2011-01-09 2 views
2

Я студент-компьютер, и мы хотели разработать MONOPOLY в Интернете ... мы хотели использовать java в качестве нашей бизнес-части ... нам нужна богатая клиентская графика ... так что нам нужен мощный javascript-код ...Веб-разработка

мой вопрос, какой из приведенных ниже вариантов лучше для использования:

1- с использованием библиотеки такого JQuery 2- развивать наши библиотеки

благодаря

+4

спросите своего профессора? – hunter

+1

Я не думаю, что на это можно ответить объективно. Поэтому я бы предположил, что в лучшем случае это должна быть Wiki сообщества. – user113716

+1

@ user568986 - Вы хотите развить монополию? Разве вы не узнали что-либо из просмотра деловой практики Microsoft. Или, может быть, вы строите о-о так знаменитую паркерскую игру «Паркер» онлайн? Как круто!;) – jmort253

ответ

2

для подобного проекта это: не изобретать велосипед - используйте jQu ery, Mootools, Prototype или аналогичную библиотеку.

Вы можете найти сравнительную таблицу различных фреймворков JavaScript на Wikipedia.

2

Всегда используйте libs, jQuery - один из достойных (не забудьте проверить все его плагины). Создайте свои собственные библиотеки как самые последние.

0

Посмотрите на API для различных библиотек, таких как jQuery и Prototype. Предоставляют ли они процедуры, которые вы будете использовать? Если да, используйте его. Если нет, напишите свою собственную библиотеку или плагин для одной из основных библиотек.

+0

вы знаете ... мы старались, чтобы, если мы разрабатываем собственные библиотеки, это было бы хорошей практикой, но мы не сделали этого конечно ...: D – saman

0

Все перечисленное.

Существующие библиотеки полезны для функциональности, которая появляется в обычных случаях использования.

Вы также разрабатываете приложение, которое имеет возможности для разработки повторно используемых компонентов для использования в других аналогичных приложениях (например, в других настольных играх).

0

Посмотрите на HTML5, в нем много возможностей.

Был отличный доклад на Google I/O 2010 о том http://www.google.com/events/io/2010/

также http://plugins.jquery.com/project/html5 и http://html5gamer.com/

+0

+1 HTML5 привносит в браузер множество встроенных функций. Если вы создаете приложение, которое может быть недоступно для публики в течение некоторого времени или где ваши пользователи больше вникают в последние тенденции, я бы не предложил отказаться от идеи HTML5. Это хорошая идея для создания вашего приложения с учетом будущего. – jmort253

0

Я предложил бы использовать JQuery. Он становится стандартом для разработки Rich Internet Applications.

Не изобретайте велосипед, но также не используйте то, что может быть устаревшим или больше не поддерживаться в ближайшие несколько лет.

Взгляните на эти тенденции/идеи от Google относительно некоторых библиотек JavaScript. JQuery растет, в то время как другие библиотеки демонстрируют понижающее тенденции:

http://www.google.com/insights/search/#q=jquery%2Cprototype%2Cmootools%2Cdojo%2Cknockoutjs&cmpt=q

4

Вы не должны развивать свой собственный librairies JavaScript. Никто этого не делает! Используйте существующие librairy, такие как jQuery, Mootools или Prototype !!! Когда мы студент, мы всегда хотим сделать все, но вам не придётся разрабатывать все ваше приложение! Сосредоточьтесь на своей части Java!

+1

Согласовано. В колледже они заставляют вас делать сумасшедшие вещи, как писать свой собственный класс String, но это так, что вы можете изучать абстракции и понимать, как писать хороший, многоразовый код. В бизнесе ваша работа заключается в том, чтобы производить результаты с использованием высококачественных, проверенных и проверенных компонентов, которые можно склеить вместе, чтобы сформировать приложение высокого качества, приносящее доход. – jmort253