Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Что учить - Play!Framework или классику (спринг,JavaEE etc.) / 14 сообщений из 14, страница 1 из 1
09.08.2012, 10:44:51
    #37910105
badboychik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
В вакансиях чаще встречается пожелание "опыт с Play Framework".
Так вот, если ориентироваться не на монструозные проекты с классическим стеком, а на быструю разработку, думаю - стоит ли заморачиваться на всей махине JavaEE или посмотреть на современные средства
...
Рейтинг: 0 / 0
09.08.2012, 11:02:03
    #37910151
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
badboychik,
очевидно, что нужно ОБА средства - классика, и средстВО быстрой разработки (RAD)
...
Рейтинг: 0 / 0
09.08.2012, 11:46:36
    #37910265
2dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
badboychik,
писал приложения на Play 1.2.x. Все в принципе отлично, хотя многих фишек из коробки не хватает. Той же админки к примеру.
Вот сейчас пересел на J2EE стек. В чем плюсы J2EE ? Стабильность. Разработчики Play сейчас полностью ушли в Play2 и Typesafe. А там основной язык Scala. На Play 1.2.x я тоже писал приложения с использованием Scala плагина, было как то просто и легко. В Play2 все стало конечно удобнее, встроенный SBT и интерактивный режим скалы, но время компиляции теперь сравнимо со сборкой J2EE проекта. Ребята ушли от Groovy templates, теперь Scala templates. Конечно это хорошо, шаблон компилируется один раз и в продакшене выполняется быстро. Но так ли это надо ?
Скажу одно. Сейчас часто снова посматриваю на Play, но не нашел того шквала вакансий по Play framework, в отличие от вас. А вот проектов на J2EE дофига. Причем стоит рассматривать именно J2EE6 проекты, а не винегрет из Spring, Struts и еще чего то там.
...
Рейтинг: 0 / 0
09.08.2012, 12:28:45
    #37910375
badboychik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
2devпасиб за развернутый ответ )
Шквал я не видел, но периодически встречал, значит Play уже не забава для любительских поделок.
А вот Spring+Hibernate чуть ли не в 50% вакансий.
И еще - используют ли сейчас JSP в проектах или лучше сразу изучать JSF + разные ***Faces ?
...
Рейтинг: 0 / 0
09.08.2012, 12:30:03
    #37910381
2dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
badboychik,
JSP используют, а вот вместо JSF лучше Vaadin
...
Рейтинг: 0 / 0
09.08.2012, 19:47:26
    #37911298
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
Я думаю стоит посмотреть на Spring 3.x и Grails для Rad и то и то очень не дурно, хотя стало действительно модно юзать J2EE6, но всё таки за 5 лет работы с этим стеком мне всё таки ближе Spring. Насчет популярности Play! сложно сказать, в основном это похоже стартапы.
...
Рейтинг: 0 / 0
10.08.2012, 07:58:43
    #37911570
badboychik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
Что подразумевается под JavaEE 6 ?
Если Ваадин на томкате +хибер это будет ЯваЕЕ или еще нет?
...
Рейтинг: 0 / 0
10.08.2012, 13:34:08
    #37912184
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
badboychik,

Если для резюме - то скорее всего будет.
Если для технического обсуждения - то скорее всего не будет.
...
Рейтинг: 0 / 0
03.11.2012, 18:31:57
    #38024545
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
такое впечатление что те кто его делал посмотрели рельсы - что-то поняли что-то не очень - и сделали как смогли
...
Рейтинг: 0 / 0
04.11.2012, 03:58:24
    #38024838
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
privateтакое впечатление что те кто его делал посмотрели рельсы - что-то поняли что-то не очень - и сделали как смогли
такое ощущение что ты яву посмотрел -что то понял, что-то нет, и хуету всякую пишешь в комментах
...
Рейтинг: 0 / 0
05.11.2012, 17:52:40
    #38025799
Kenny Fartman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
2devРазработчики Play сейчас полностью ушли в Play2 и Typesafe. Главный разработчик Spring тоже ушел в Typesafe что какбэ намекае что Scala уже становится энтерпрайзным инструментом
...
Рейтинг: 0 / 0
06.11.2012, 00:42:05
    #38026092
OOsalivan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
Kenny Fartman2devРазработчики Play сейчас полностью ушли в Play2 и Typesafe. Главный разработчик Spring тоже ушел в Typesafe что какбэ намекае что Scala уже становится энтерпрайзным инструментом

JavaEE6 ядро + JSF, Spring MVC, Struts гуй, что сейчас востребовано и будет в ближайшее время. Scala это модная штука требующая академических знаний для написания кода, функциональные языки с 80-х в научных кругах используются, даже раньше. Но их сложность, (если писать правильно, а если нет то зачем их использовать) не конкурентноспособна. Так же легче реализовать грамотный мультисрединг, чем бороться с пониманием того как функциональный язык прикрутить к конкретной практической задаче.
...
Рейтинг: 0 / 0
07.11.2012, 22:20:12
    #38029414
Kenny Fartman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
OOsalivanТак же легче реализовать грамотный мультисрединг, чем бороться с пониманием того как функциональный язык прикрутить к конкретной практической задаче.Стоп-стоп-стоп. Скала вообще бы ни разу не возникла даже и никому в пень бы не впилась если бы не единственная причина для её применения: на скале легче реализовать грамотный мультитрединг
Вот и всё. Потому что учесть все дедлоки и гонки в джаве не то что требует академических познаний и соответственной квалификации и оплаты, а даже с такими познаниями и квалификацией нереально. Поэтому и придумали акторы и скалу
...
Рейтинг: 0 / 0
08.11.2012, 01:18:50
    #38029515
OOsalivan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что учить - Play!Framework или классику (спринг,JavaEE etc.)
Kenny FartmanOOsalivanТак же легче реализовать грамотный мультисрединг, чем бороться с пониманием того как функциональный язык прикрутить к конкретной практической задаче.Стоп-стоп-стоп. Скала вообще бы ни разу не возникла даже и никому в пень бы не впилась если бы не единственная причина для её применения: на скале легче реализовать грамотный мультитрединг
Вот и всё. Потому что учесть все дедлоки и гонки в джаве не то что требует академических познаний и соответственной квалификации и оплаты, а даже с такими познаниями и квалификацией нереально. Поэтому и придумали акторы и скалу

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

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
class Immutble {
	
	private final int value;

	public Immutble(int value) {
		this.value = value;
	}

	public Immutble increment() {
		return new Immutble(value+1);
	}
	
	public int getValue() {
		return value;
	}
}

class Muttble {
	private int value;
	
	public Muttble(int value) {
		this.value = value;
	}
	
	public int getValue() {
		return value;
	}
	
	public Muttble increment() {
		value++;
		return this;
	}
}
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Что учить - Play!Framework или классику (спринг,JavaEE etc.) / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]