|
|
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Коллеги, вот предположим выучил бывший .NETчик Core Java. Надо двигаться дальше. Какие фреймворки следует смотреть? Пока вижу: Hibernate Spring Что еще??? Желательно ограничиться еще одним, но важным, конечно же. Тем, что требуют работодатели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 11:31:38 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Vodopad, Была такая тема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 12:05:03 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadЖелательно ограничиться еще одним, но важным, конечно же. maven ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 12:12:40 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Servlets, JSP, HTTP - прежде всего.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 15:43:04 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
mesierServlets, JSP, HTTP - прежде всего.. servlets, JSP - это не фрейморки HTTP - коллега, речь о сеньоре, пусть и не в джаве :0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 15:49:35 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Vodopadколлега, речь о сеньорене очень уместное замечание ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 15:52:04 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
grasoff.netVodopadколлега, речь о сеньорене очень уместное замечание ) Упоминать HTML - это верх пользы. Умнее же советов пока не поступало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 16:17:58 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Ну судя по тому что вы путаете HTML и HTTP - то замечание в тему:) Ну и еще побубню - Servlets, JSP может и не фреймворки в классическом понимании, но это реально основа основ, во всяком случае Servlets точно. Туда же идут JMS и EJB. Из остального - изучите какой-нибудь UI-фреймворк, а лучше даже 2 - чтобы понять сильные и слабые стороны, и потом уже использовать те технологии, плюсы которых вам нужны. Так как таких фреймворков пруд-пруди, то перечислю лишь основные с кратким описанием, но повторю - желательно знать все конечно, но чтобы врубиться - хватит двух Для корпоратива - GWT(java код компилится в javascript на странице, много готовых контролов, ajax и т.п.) - JSF2(надстройка Seam) (стандарт, поддержка ajax много компонент, слишком абстрактен, но основы знать стоит) Для паблика - Spring MVC(интеграция со спрингом, легковесные контроллеры, хорошо реализованный MVC, для отображения можно заюзать вместе с FreMarker), Apache Click(надстройка Vaadin)(опыта нет - но все нахваливают), Play(1 версия) - (нестандартный но удобный, аналог RoR, вроде не поддерживает Servlets) еще Wicket и Tapestry есть - оба компонентные фреймворки, если вам что-то говорит аббревиатура SWING - рекомендую посмотреть. Ну а так-то куча всего остального - довольно специализированные фреймворки под определенную задачу, допустим нужен шедулер процессов в прилаге - бери Quartz, работа с PDF - iText, легковесный DI - Google Guice, легковесный ОРМ - myBatis и т.д.. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:20:07 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Неудачная постановка вопроса - не знаю как там у C#, а в ява мире офигенная конкуренция этих самых фреймворков особенно в web, у того же Apache - Apache Pivot, Apache Click, Apache Wicket,... Плюс куча самостоятельных проектов - GWT, Vaadin, Echo, ZK, всякие Faces. Тут свобода - тут надо самому повыбирать - у каждого есть достоинства/недостатки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:28:19 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
oneHalfНеудачная постановка вопроса +1 аффтар почему то думает, что у него вопрос отличается от соседнего про: "что дальше учить. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:35:30 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Petro123oneHalfНеудачная постановка вопроса +1 аффтар почему то думает, что у него вопрос отличается от соседнего про: "что дальше учить. . . Ну здрасте. Для дотнета вопроса бы и не было. А тут вопрос есть - сто и еще один фреймворк - это глупость. Три четверти из них помрет через несколько лет. Потому вопрос: какой ОДИН учить, что сейчас в моде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:44:10 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadА тут вопрос есть - сто и еще один фреймворк - это глупость. Три четверти из них помрет через несколько лет. Потому вопрос: какой ОДИН учить, что сейчас в моде. Вам уже ответили - maven. Более точный ответ сложно дать. В остальном учить конкретный фреймверк, ИМХО, бессмысленно. Если вы уже эксперт в .NET, то изучайте обобщеные подходы. Все фреймверки их используют в том или ином виде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:51:11 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
авторЕсли вы уже эксперт в .NET, то изучайте обобщеные подходы. Зачем? я слишком умен чтобы плевать против ветра. Нужны работодателю буковки - будут буковки. "обобщенные подходы" не нужны. мавен на собеседованиях не спрашивают, значит в топку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:55:17 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Засланный казачок чтоле ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:57:04 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadЗачем? я слишком умен чтобы плевать против ветра. Нужны работодателю буковки - будут буковки. "обобщенные подходы" не нужны. мавен на собеседованиях не спрашивают, значит в топку. Вы на скольки уже побывали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 17:58:56 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Добрый день, Vodopad! > А тут вопрос есть - сто и еще один фреймворк - это глупость. Три > четверти из них помрет через несколько лет. А вам и перечислили те 10%, что не помрут точно :) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 18:26:47 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadПотому вопрос: какой ОДИН учить, что сейчас в моде. JSP/Servlet. Классика. На собеседованиях именно их и спрашивают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 18:28:17 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
LeonidvVodopadПотому вопрос: какой ОДИН учить, что сейчас в моде. JSP/Servlet. Классика. На собеседованиях именно их и спрашивают. Спасибо. Удивила информация про JSP, если честно :0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 18:45:26 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadmesierServlets, JSP, HTTP - прежде всего.. servlets, JSP - это не фрейморки HTTP - коллега, речь о сеньоре, пусть и не в джаве :0) Слава Богам, я не знаком с сеньёрами, которые не знают http, хотя бы основ!. А вот молодняка, который берется изучать Spring, не зная http - сколько угодно. Прям Спринг головного мозга повальный.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 20:04:08 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Vodopad, а зачем менять NET на Java? По моему в одной плоскости лежит. Тогда уж что нибудь посолиднее надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 20:23:16 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
mesierПрям Спринг головного мозга повальный.. +1 ну а аффтар, действительно "казачёк" :) Т.к. требовать ОДИН фреймвор, всё равно что в магащине М-Видео - "Дайте мне ОДИН телевизор" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 20:24:12 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadmesierServlets, JSP, HTTP - прежде всего.. servlets, JSP - это не фрейморки HTTP - коллега, речь о сеньоре, пусть и не в джаве :0) Это - фреймворки. Самые такие, так сказать, базовые. А вот http и html - не фреймворки, это - азбука. А что такое "сеньор"? Это пропаганда нетрадиционной ориентации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 20:38:56 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Неужели в .net так тухло с вакансиями? Может быть лучше двигаться в направлении SQL Server? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 20:58:35 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪНеужели в .net так тухло с вакансиями?... Тухло с разработчиками. На 60 тыр даже студенты не идут. Это хорошо или плохо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 22:20:46 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪМожет быть лучше двигаться в направлении SQL Server?в sharepoint лучче ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 22:38:27 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Vodopadмавен на собеседованиях не спрашивают, значит в топку. жги еще, синьор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2012, 22:39:42 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
rdmVodopad, а зачем менять NET на Java? По моему в одной плоскости лежит. Тогда уж что нибудь посолиднее надо. Java тупо лучше оплачивается, интереснее и перспективнее. Ничего "посолиднее" в настоящий момент нет. Есть? ну так назовите, мы посмеемся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 10:33:19 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Vodopad...Ничего "посолиднее" в настоящий момент нет. Есть? ну так назовите, мы посмеемся. На нативном коде пишите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 10:46:22 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadавторЕсли вы уже эксперт в .NET, то изучайте обобщеные подходы. Зачем? я слишком умен чтобы плевать против ветра. Нужны работодателю буковки - будут буковки. "обобщенные подходы" не нужны. мавен на собеседованиях не спрашивают, значит в топку. да всё верно. Но мавен вероятно будут спрашивать. Разница между жабой и дот-нетом в единообразии дот-нета (одна IDE, одна технология работы с данными, одна технология рисования формочек, один путь сборки проекта, один народ, один вождь). А в жабе разброд. Но именно поэтому проекты на жабе обходятся дороже и програмастам платят больше. Такчт придётся ознакомиться со всей кучей бузвордов, даже с теми которые никто не использует типа ejb но про которые все говорят что круто. Причём уровень собеседующих таков что они могут сами не понимать базовых вещей (чем GET отличается от POST или как в заголовке респонза обозначить тип ресурса Excel) но отказать тебе т.к. ты забыл посмотреть что такое tapestry или шаблон "фабрика". Проще всего выбрать потенциальных работодателей, узнать что они используют и смотреть именно это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 11:04:58 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
1024Причём уровень собеседующих таков что они могут сами не понимать базовых вещей Это самое тяжелое для меня. На моем нынешнем уровне, когда говоришь с руководителями - все нормально, это адекватные разумные люди. К сожалению, во многих провинциальных фирмах программистов все еще допукают проводить интервью. А так как я иду на сильный даунгрейд в связи со сменой технологий - то будет техсобеседование и надо готовиться ко встрече с неадекватами-кодерками :0( Надо, надо учить буковки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 11:15:33 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadrdmVodopad, а зачем менять NET на Java? По моему в одной плоскости лежит. Тогда уж что нибудь посолиднее надо. Java тупо лучше оплачивается, интереснее и перспективнее. Ничего "посолиднее" в настоящий момент нет. Есть? ну так назовите, мы посмеемся. Я как джуриорный джуниор, если был бы синьором, то наверно занялся чем то более более интересным чем Java, чем то низкоуровневым. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 11:45:24 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Добрый день, 1024! > да всё верно. Но мавен вероятно будут спрашивать. Возможно. Хотя использовать его много ума не надо, а писать самому- новичку всё одно вряд ли доверят. > Разница между жабой и > дот-нетом в единообразии дот-нета (одна IDE, одна технология работы с > данными, одна технология рисования формочек, один путь сборки проекта, > один народ, один вождь). А в жабе разброд. Но именно поэтому проекты на > жабе обходятся дороже и програмастам платят больше. :) > Такчт придётся ознакомиться со всей кучей бузвордов, даже с теми которые > никто не использует типа ejb но про которые все говорят что круто. Офигеть! Меня не существует! > Причём уровень собеседующих таков что они могут сами не понимать базовых > вещей (чем GET отличается от POST или как в заголовке респонза > обозначить тип ресурса Excel) но отказать тебе т.к. ты забыл посмотреть > что такое tapestry или шаблон "фабрика". Бред какой. Хотя если попадёшься на HR, который нифига не знает, но должен отчитаться о проверке знаний- то да. Но в такие места, где HR что-то серьёзное решает я б не хотел попасть. > Проще всего выбрать потенциальных работодателей, узнать что они > используют и смотреть именно это. Вопрос в том, на какую позицию хочешь идти. Если "начинающий ява-программист", то, в принципе, достаточно Core. На позицию "нормальный ява-программист" или "ведущий..." вряд ли возьмут без опыта работы. В принципе берут и человека из другого мира, который знает основы и крут в проектировании, архитектуре, знании общих технологий и т.п., и берут на высокие должности (знаю человека, который с опытом явы и знакомством с C# устроился на должность сеньёра по C#). Но это да, надо смотреть конкретную компанию- чтобы там собеседующий понимал, что такие люди бывают полезны. И тут учить что-то "на будущее" не стоит, как мне думается. Вообще же, когда я беседую с человеком уровня "ведущего", для меня не критично соответствие круга его знаний и используемых у нас технологий (хотя это, конечно, важно). Если человек сам разобрался в смежных темах, понимает почему он использовал именно это, понял плюсы/минусы, решил проблемы, может отстоять свою точку зрения- то и в наших вещах он разберётся легко. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 11:48:24 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
Vodopad1024Причём уровень собеседующих таков что они могут сами не понимать базовых вещей Это самое тяжелое для меня. На моем нынешнем уровне, когда говоришь с руководителями - все нормально, это адекватные разумные люди. К сожалению, во многих провинциальных фирмах программистов все еще допукают проводить интервью. А так как я иду на сильный даунгрейд в связи со сменой технологий - то будет техсобеседование и надо готовиться ко встрече с неадекватами-кодерками :0( Надо, надо учить буковки. тут проще с ними не разговаривать, просто вставать и уходить. Ты же не сможешь что-то доказывать на собеседовании, оно не для этого. Если немосква то надо думать о переезде внутрь мкада. Тогда и на жабу необязательно переходить будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 12:21:35 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadJava тупо лучше оплачивается, интереснее и перспективнее. Ничего "посолиднее" в настоящий момент нет. Есть? ну так назовите, мы посмеемся. SAP, Siebel , OEBS, Navision... хорошие специалисты 1C тоже неплохой доход имеют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 13:56:13 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
GarrickVodopadJava тупо лучше оплачивается, интереснее и перспективнее. Ничего "посолиднее" в настоящий момент нет. Есть? ну так назовите, мы посмеемся. SAP, Siebel , OEBS, Navision... хорошие специалисты 1C тоже неплохой доход имеют. Так я и думал. Жизни не знаете совершенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 14:40:21 |
|
||
|
Фреймворки Java: Джентльменский набор Web-разработчика
|
|||
|---|---|---|---|
|
#18+
VodopadGarrickпропущено... SAP, Siebel , OEBS, Navision... хорошие специалисты 1C тоже неплохой доход имеют. Так я и думал. Жизни не знаете совершенно. ну вот в соседней ветке серьёзно обсуждают что более перспективно, спринг3 или сим3. Вот какая нах между ними разница? Куча кода в котором надо разбираться, куча своих собственных новых абстракций, а результат у обоих так себе. Но вот обсуждают же. Даже какие-то аргументы приводят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 14:56:49 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2131999]: |
0ms |
get settings: |
17ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
87ms |
get tp. blocked users: |
3ms |
| others: | 349ms |
| total: | 556ms |

| 0 / 0 |
