
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.12.2012, 10:31:20
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
Объясните, пожалуйста, чем так плохи Java Applet-ы, что в корпоративных приложениях для клиенсткой части разработчики стали отдавать предпочтение технологиям на основе JavaScript (GWT, ExtJS, JSF и т.д.)? Пока мне попался только такой аргумент: мол клиенту не надо устанавливать JVM. Но разве это такая большая проблема по сравнению с необходимостью для разработчиков поддерживать актуальными навыки с бOльшим количеством технологий (т.е. разпыляться между ними)? А то, что значительная часть бизнес-приложений заточено под один небезъизвестный браузер - это разве лучше, чем органинованная установка JVM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 11:37:06
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
В корпоративных, как раз, пофиг что использовать. Тут уже обсуждалось в соседней теме. Быстрого ввода форм на DHTML не реализовать. Просто нафиг нужен апплет, когда можно просто запустить приложение через Java Web Start? Ни какой пользы от того что оно встроено в страницу нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 11:44:52
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
Blazkowicz, ну хорошо, разсмотрим Java Web Start. Где его массово изпользуют? Не видно ни по разпространённым требованиям в вакансиях, ни по отзывам от коллег из других контор, разрабатывающих корпоративные приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 11:47:47
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
skywriterГде его массово изпользуют? Не знаю. Мне как-то всё равно кто что использует. Я руководствуюсь в первую очередь здравым смыслом опытом, своим и коллег. GUI вообще на Java пишут исчезающе мало. Дело не только в Web Start. А в Swing и недостате инфраструктуры. skywriterНе видно ни по разпространённым требованиям в вакансиях, ни по отзывам от коллег из других контор, разрабатывающих корпоративные приложения. А я ещё ни разу не слышал чтобы корпоративные приложения на GWT/ExtJS делали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 11:53:54
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
skywriter, мейнстрим на веб и тонкий клиент идёт с самого верха. Ты сначала докажи что тебе без мощностей клиентских компов, а по сути Толстого - задачу не не выполнить. Кроме того всё больше мобильных устройств. Даже у ГАИшников))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:22:02
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
А вот Apache Pivot очень симпатично выглядит, скорей бы допилили его, вместо свинга можно пробовать писать ГУИ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:25:06
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
BlazkowiczА я ещё ни разу не слышал чтобы корпоративные приложения на GWT/ExtJS делали. А где тогда используют GXT / ExtJs? Уж всяко не на обычных сайтах в интернете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:26:51
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
just_vladimirА где тогда используют GXT / ExtJs? Уж всяко не на обычных сайтах в интернете... Админки всякие делать удобно. Опять корпоратив, да, если там отчетики всякие - красивые диаграмки. А там где операторский ввод, там категорично нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:38:50
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
BlazkowiczАдминки всякие делать удобно. Опять корпоратив, да, если там отчетики всякие - красивые диаграмки. А там где операторский ввод, там категорично нет. А для операторского ввода тогда какие технологии? Точнее говоря, почему продукты сенчи не подходят? Кстати, как раз в отчетиках применения этому не вижу, т.к. диаграммы это отдельные компоненты на Flash/SVG, а для таблиц слишком тяжелые страницы получаются. Админки - да согласен, почему-то считал, что ввод данных тоже должно быть нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:46:21
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
just_vladimirА для операторского ввода тогда какие технологии? Точнее говоря, почему продукты сенчи не подходят? Горячие клавиши, тормознутость JavaScript и DOM, в целом, очень базовые возможности по многопоточности. Стоит, конечно, отместить, что всё возможно, если приложить должные усилия. Но пока ещё риск велик. just_vladimirКстати, как раз в отчетиках применения этому не вижу, т.к. диаграммы это отдельные компоненты на Flash/SVG, Google Charts? just_vladimirа для таблиц слишком тяжелые страницы получаются. Не тяжелее чем у других, если динамическую загрузку делать. just_vladimirАдминки - да согласен, почему-то считал, что ввод данных тоже должно быть нормально. Смотря кто вводит. Если операторы сидят вбивают целыми днями данные, обрабатывая сотни ордеров, то очень много рисков связаных с работой браузера. Если юзеры, которым некуда торопиться, то пофиг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:51:27
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
skywriterBlazkowicz, ну хорошо, разсмотрим Java Web Start. Где его массово изпользуют? Не видно ни по разпространённым требованиям в вакансиях, ни по отзывам от коллег из других контор, разрабатывающих корпоративные приложения. Укртелеком использует. Настоящий (ТруЪ) Java Web Start + Oracle. Многозвенка. Я сам принимал участие в разработке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 13:58:09
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
BlazkowiczГорячие клавиши, тормознутость JavaScript и DOM, в целом, очень базовые возможности по многопоточности. Стоит, конечно, отместить, что всё возможно, если приложить должные усилия. Но пока ещё риск велик. Ну если компы не 10летней давности и не IE6, то вполне себе вариант. BlazkowiczGoogle Charts? SVG - highcharts, Flash - fusioncharts. BlazkowiczНе тяжелее чем у других, если динамическую загрузку делать. Тяжелее чем html table + небольшие ухищрения для фиксации шапок. А про динамическую загрузку, тут дело тонкое, надо смотреть, что понимается под этим, банальный пейджинг, или динамическая перестройка dom во время скроллинга данных (вроде сенчевские продукты так не умеют, но могу ошибаться), опять же динамически грузить из лежащего рядом json или с сервера? BlazkowiczСмотря кто вводит. Если операторы сидят вбивают целыми днями данные, обрабатывая сотни ордеров, то очень много рисков связаных с работой браузера. Ну тут только толстый клиент поможет. BlazkowiczЕсли юзеры, которым некуда торопиться, то пофиг. Вот, я себе такой вариант и представлял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 16:18:46
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
Blazkowicz, Ну, я вижу, что солидные конторы типа Боинг и NASSA, NATTO не брезгуют Swing. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 16:29:16
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
Valery ShiskinBlazkowicz, Ну, я вижу, что солидные конторы типа Боинг и NASSA, NATTO не брезгуют Swing. а НЕсолидные на чём? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 16:43:03
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
Petro123, Это как в детстве: всегда смотришь на старших, опытных и познавших жизнь. А далее выбираешь путь сам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:04:50
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
Быстрого ввода форм на DHTML не реализовать. Почему? Стандартные html контролы великолепно работают, разве нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:08:30
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
Йуный джавистЪБыстрого ввода форм на DHTML не реализовать. Почему? Стандартные html контролы великолепно работают, разве нет? в хлебном посмотри на кассе как твою покупку вбивают. Вот это называется быстрый ввод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:09:04
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
Йуный джавистЪ, А что такое "стандартные HTML контролы" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:11:05
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
1024, +1 Хороший пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:17:40
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
Йуный джавистЪПочему? Стандартные html контролы великолепно работают, разве нет? Нет. Пока не видел. Либо быстро вбивается в статичную форму, но потом её надо сабмитить и фиг его знает сколько оно до сервера ползти будет. Либо оно всё полнофункциональное, но притормаживает из-за обилия JavaScript. Если юзеру торопиться некуда HTML - ОК. Для операторов, которые вбивают постоянно, HTML - большой риск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:21:31
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
Blazkowicz, +1 в десктопе есть упрощённый ввод, когда POST-COMMIT идёт при переходе на др.строку в таблице. Это не просто (без отд.формы ввода), но иногда нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:39:14
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
Нормальный грид-контрол с человеческим лицом до сих по не создали для веба. С сортировками. С редактированием. С полным комплектом UI-потребностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:58:45
|
|||
|---|---|---|---|
Javascript VS Java applets |
|||
|
#18+
maytonНормальный грид-контрол с человеческим лицом до сих по не создали для веба. С сортировками. С редактированием. С полным комплектом UI-потребностей. Не сказал бы ... flex-решения - практическо ОНО. Причем, в базе. Понятно, спорно само решение на flash/flex, но если ориентироваться на конкретного заказчика с конкретным парком, то решение может быть очень даже неплохим - с реально работающими сокетами, скоростью взаимодействия и функционалом элементов. Скорость разработки - в разы быстрее GWT, не говоря уже за на ExtJS + самопал на сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 18:12:51
|
|||
|---|---|---|---|
|
|||
Javascript VS Java applets |
|||
|
#18+
mayton, Есть куча решений от GWT. Работает прекрасно, но кругом визг: "очень медленно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2130394]: |
0ms |
get settings: |
13ms |
get forum list: |
27ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
69ms |
get topic data: |
22ms |
get forum data: |
4ms |
get page messages: |
78ms |
get tp. blocked users: |
3ms |
| others: | 293ms |
| total: | 523ms |

| 0 / 0 |
