Node.JS vs Tornado vs Lift vs ROR
От: ArtemGorikov Австралия жж
Дата: 02.09.11 13:36
Оценка:
Что победит?
А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.
Re: Node.JS vs Tornado vs Lift vs ROR
От: Mamut Швеция http://dmitriid.com
Дата: 02.09.11 13:45
Оценка: 3 (1)
AG>Что победит?
AG>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.

Node.JS: библиотека асинхронного/событийного ввода-вывода на Javascript'е, по сути предназначена для написания серверов.
Tornado: сервер на Питон'е
Lift: веб-фреймворк на Scala
RoR: веб-фреймворк на Ruby


Почему мы сравниваем теплое с зеленым и мягким?


dmitriid.comGitHubLinkedIn
Re[2]: Node.JS vs Tornado vs Lift vs ROR
От: ArtemGorikov Австралия жж
Дата: 02.09.11 14:17
Оценка: :)
Здравствуйте, Mamut, Вы писали:

AG>>Что победит?

AG>>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.

M>Node.JS: библиотека асинхронного/событийного ввода-вывода на Javascript'е, по сути предназначена для написания серверов.

M>Tornado: сервер на Питон'е
M>Lift: веб-фреймворк на Scala
M>RoR: веб-фреймворк на Ruby

M>Почему мы сравниваем теплое с зеленым и мягким?

Ок, добавлю уточнение Node.JS+RIA vs Tornado+RIA vs Lift vs Ruby.
Дополнение по RIA: jQuery vs GWT vs Flex vs Silverlight.
Дополнение по RIA #2: Ajax HTML5 vs Browser Plugins.
Re[3]: Node.JS vs Tornado vs Lift vs ROR
От: Mamut Швеция http://dmitriid.com
Дата: 02.09.11 14:45
Оценка:
AG>>>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.

M>>Node.JS: библиотека асинхронного/событийного ввода-вывода на Javascript'е, по сути предназначена для написания серверов.

M>>Tornado: сервер на Питон'е
M>>Lift: веб-фреймворк на Scala
M>>RoR: веб-фреймворк на Ruby

M>>Почему мы сравниваем теплое с зеленым и мягким?

AG>Ок, добавлю уточнение Node.JS+RIA vs Tornado+RIA vs Lift vs Ruby.

Что такое RIA? Rich Internet Application? Тогда вопрос не имеет смысла. Что значит Node.JS + RIA и Tornado+RIA?


AG>Дополнение по RIA: jQuery vs GWT vs Flex vs Silverlight.



jQuery — это просто JS-библиотека. Может быть, jQuery UI? Тогда уж лучше Sencha/ExtJS
GWT — это библиотека для Java, которая на выходе выдает Javascript

AG>Дополнение по RIA #2: Ajax HTML5 vs Browser Plugins.


Что именно имеется в виду?


dmitriid.comGitHubLinkedIn
Re: Node.JS vs Tornado vs Lift vs ROR
От: dotidot Россия  
Дата: 03.09.11 02:49
Оценка: +2
Здравствуйте, ArtemGorikov, Вы писали:

AG>Что победит?

AG>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.
победит дружба бабло
Re: ROR
От: Ziaw Россия  
Дата: 05.09.11 08:47
Оценка:
Здравствуйте, ArtemGorikov, Вы писали:

AG>Что победит?

AG>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.

Рор все еще торт. Версия 3.1 предлагает использование нужных кусков js на сервере, я считаю это правильный вариант, который будет заруливать node.js по причине малоразвитости последнего. Очень скоро появятся gems позволяющие всю логику, при желании, написать на js (coffescript).

Каким боком тут торнадо совершенно непонятно. Питоновские веб-фреймворки в целом хороши, но пока не дотягивают до рельс (скорость введения новых фич в рельсах просто ошеломляющая, джанго развивается сильно медленнее).

Лифт так и останется игрушкой, ибо не наберет критической массы комьюнити, следовательно не получит того многообразия инструментов которое есть у RoR.

К большому моему сожалению .net в принципе не способен предоставить ничего конкурентоспособного. ASP.NET MVC 3 просто голый и неудобный каркас, требующий создания своих велосипедов на каждый чих. Для рельсов уже куча готовых велосипедов, остается выбрать устраивающий.
Re[2]: Node.JS vs Tornado vs Lift vs ROR
От: Ziaw Россия  
Дата: 05.09.11 09:08
Оценка:
Здравствуйте, Mamut, Вы писали:

M>Node.JS: библиотека асинхронного/событийного ввода-вывода на Javascript'е, по сути предназначена для написания серверов.

M>Tornado: сервер на Питон'е
M>Lift: веб-фреймворк на Scala
M>RoR: веб-фреймворк на Ruby


M>Почему мы сравниваем теплое с зеленым и мягким?


Справедливости ради, node.js все-таки библиотека асинхронного/событийного ввода-вывода на Javascript'е вокруг которой построен веб-фреймворк. А торнадо да, не в строчку.
Re[2]: Node.JS vs Tornado vs Lift vs ROR
От: Ziaw Россия  
Дата: 05.09.11 09:13
Оценка:
Здравствуйте, dotidot, Вы писали:

AG>>Что победит?

AG>>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.
D>победит дружба бабло

Черта с два. Победит именно дружба Ибо вложения бабла MS в MVC3 не помогли ему перестать быть УГ. А вот куча опенсорсных gems для rails реально решают. MS это понимает, и пропагандирует NuGet, но развивает его крайне вяло. Да и сама архитектура MVC3 не шибко рассчитана на подключение кирпичиков из коробки.
Re: Node.JS vs Tornado vs Lift vs ROR
От: tofox2 Россия  
Дата: 05.09.11 19:53
Оценка:
Здравствуйте, ArtemGorikov, Вы писали:

AG>Что победит?

AG>А вообще мысль такая- сейчас веб так бурлит новыми фреймворками, даже в пределах одного языка, что непонятно зачем все это, если предлагают они похожие фичи. Серверный Javascript вообще срывает шаблон.

мне кажется это всё не нужно, пустая трата человеколет
Re[3]: Node.JS vs Tornado vs Lift vs ROR
От: ArtemGorikov Австралия жж
Дата: 05.09.11 22:43
Оценка:
Здравствуйте, Ziaw, Вы писали:

Z>Здравствуйте, Mamut, Вы писали:


M>>Node.JS: библиотека асинхронного/событийного ввода-вывода на Javascript'е, по сути предназначена для написания серверов.

M>>Tornado: сервер на Питон'е
M>>Lift: веб-фреймворк на Scala
M>>RoR: веб-фреймворк на Ruby


M>>Почему мы сравниваем теплое с зеленым и мягким?


Z>Справедливости ради, node.js все-таки библиотека асинхронного/событийного ввода-вывода на Javascript'е вокруг которой построен веб-фреймворк. А торнадо да, не в строчку.

Для node.js придумали какое-то другое применение кроме как веб-сервер?
Чем Tornado не угодил? Это асинхронный веб-сервер.
Re[4]: Node.JS vs Tornado vs Lift vs ROR
От: Ziaw Россия  
Дата: 06.09.11 04:33
Оценка:
Здравствуйте, ArtemGorikov, Вы писали:

Z>>Справедливости ради, node.js все-таки библиотека асинхронного/событийного ввода-вывода на Javascript'е вокруг которой построен веб-фреймворк. А торнадо да, не в строчку.

AG>Для node.js придумали какое-то другое применение кроме как веб-сервер?
AG>Чем Tornado не угодил? Это асинхронный веб-сервер.

Ты хочешь именно вебсерверы обсудить?
Зачем тогда включил фреймворки для разработки веб приложений?

Торнадо только вебсервер. Lift и RoR только фреймворки.

nodejs это и то и другое.

Ты определись, что ты хочешь сравнивать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.