
Aleh
21.02.2017
07:20:21
https://leanpub.com/esversioning/read
про event sourcing, не про ecmascript если че. От Грега Янга

f4rt~
21.02.2017
17:27:19
@fes0r почитал твои коменты на гитхабе, под Hello World real, как ты считаешь она показывает реальное состояние дел на 2017?
опять таки, я не отрицаю что иногда Hello World,ничто иное как просто Hello World,но как по мне в статье описаны фактически реалии, м?

Dmitriy
21.02.2017
17:28:04

Google

f4rt~
21.02.2017
17:28:19
«Hello, (real) world!» на php в 2017 году
https://habrahabr.ru/post/322170/
Tags: Symfony, ReactJS, PHP, JavaScript, Doctrine ORM, hello world, php, java, javascript, webpack, npm, react, redux
Author varanio on #habrahabr

Paul
21.02.2017
17:31:21
> redux npm react webpack
маркетинговый буллшит

Evgeniy
21.02.2017
17:32:00
ну вебпак прикольная штука
если сам готовишь, наверно, я далек от фронта)

Paul
21.02.2017
17:32:29
Я не про технологии
Я про теги

Evgeniy
21.02.2017
17:32:38
spa

F01134H
21.02.2017
17:32:48
@oneerror не в тот чат закинул епт

f4rt~
21.02.2017
17:33:02
в тот

Evgeniy
21.02.2017
17:33:03
вообще тролинг там хороший)
вброс, типо что же вы делаете пацаны а там еще в примере нет тестов

F01134H
21.02.2017
17:33:49
кек

Evgeniy
21.02.2017
17:33:54
karma, chai. phpunit, behat и тд, миграций, скриптов chef/puppet/ansible или docker

Google

F01134H
21.02.2017
17:34:16
ахахах
еще это все на кластере kubernetes

Evgeniy
21.02.2017
17:34:39
дадада

F01134H
21.02.2017
17:34:46
типо отказоустойчивый hello world

Evgeniy
21.02.2017
17:35:05
масштабируемый!

F01134H
21.02.2017
17:35:13
это точно

Evgeniy
21.02.2017
17:35:18
еще архитектуру микросервисов приплести
это как в приколе про hello world на spring

F01134H
21.02.2017
17:35:38
да там и с монолитом можно делов натворить

Evgeniy
21.02.2017
17:35:51
пока его пишешь, люди думают что там целый космический кораболь
пока maven, освоишь, xml-ки спрингу напишешь, часть анотациями еще (хипстеры же)

F01134H
21.02.2017
17:36:44
xD

Alexey
21.02.2017
17:37:32
простите, а что хипстерского в аннотациях в жаве?

Sergey
21.02.2017
17:37:50
в том что это не хмл)

Evgeniy
21.02.2017
17:38:13
их позже ввели

Alexey
21.02.2017
17:38:21
просто аннотации отлично помогают, когда нужен диай
и всякая кодогенерирующая история

Evgeniy
21.02.2017
17:38:39
и потом все по хипстерски вместо xml исспользовали анотации (новая штука все дела)

Alexey
21.02.2017
17:39:05
если вы конкретно про спринг
тогда вопросов нет

Google

Evgeniy
21.02.2017
17:39:14
но прикол в том что не все знали как существующие xml в анотации перевести stack overflow develop,emt вывод xml'ки
и было местами по старинке, местами анотации
а потом еще groovy пошли везде пихать

Alexey
21.02.2017
17:40:46
а что не так с гредлом?

Evgeniy
21.02.2017
17:41:04
причем тут gradle и groovy и spring ?

Alexey
21.02.2017
17:41:21
или груви это всё ещё про спринг?

Evgeniy
21.02.2017
17:41:35
верней причем тут gradle если говорим о spring и groovy и анотациях и xml конфигах?
gradle еще чуть позже стал maven вытеснять
если раньше было maven + тонны xml со спрингом
потом maven + spring + анотации в спринге и только что не знали как сделать анотациями делали через xml
потом maven стал вытеснять gradle, верней в начале набрал популярность groovy
потом груви конфиги в spring впилили в 4.* вроде

Alexey
21.02.2017
17:43:48
теперь понятнее, спасибо

Evgeniy
21.02.2017
17:44:02
и стали вместо maven + xml,(конфиги) юзать gradle + groovy (конфиги)

Alexey
21.02.2017
17:44:17
история звучит как-то больно

Evgeniy
21.02.2017
17:44:32
хипстерски
а как spring core был по сути ioc и анотации
так и оставался а остальное свистелки
начиная с 4 версии поняли что spring это монстр и его конфигурировать сложно и придумали spring boot вроде
spring boot это как spring только упрощен (популярные подходы там уже готовы)

Google

guga
21.02.2017
17:46:35
Так груви конфиги еще до ума не довели, насколько я знаю.

Evgeniy
21.02.2017
17:46:58
да наверно)
я когда забивал на java стэк они только появлялись)
также были траблы и с анотациями)))

guga
21.02.2017
17:48:06

Evgeniy
21.02.2017
17:48:41
где то с версии 3 (spring пока было в разработке наверно) в пхп подумали что мы хуже чтоль ?)
и начали пилить symfony (может чуть раньше появления spring 3)
вместо hibernate и Jpa, начали форсить orm и доктрину
но больше всего забавляло другое, когда js начал набирать моду, java разрабы не хотели его учить (это около 2002)

Admin
ERROR: S client not available

Evgeniy
21.02.2017
17:50:43
они придумали аплеты чтобы не учить Javascript и писать код по привычке в java
но потом люди забили на аплеты, так как java аплеты и дыра стали синонимами
но и тут пацаны не растерялись, чтобы не учить js, они придумали gwt
охуенное было время)

guga
21.02.2017
17:51:50
Ты еще забыл о серверной шаблонизации с логикой

Evgeniy
21.02.2017
17:52:09
velocity и тд ?)

guga
21.02.2017
17:52:15
И такое ужасное слово как скриплет

Evgeniy
21.02.2017
17:52:43
о да Jsp причем в томкат jetty с разной реализацией

guga
21.02.2017
17:52:50
Велосити не давал код писать

Google

Evgeniy
21.02.2017
17:53:03
томкат свой фишки поддерживал jetty свои, jboss свои )

guga
21.02.2017
17:53:10
А я видел как чуваки с JSP в базу лезли

Evgeniy
21.02.2017
17:53:30
я видел много извращений)
и лесть из jsp в базу еще не так плохо)
в то время на php было популярно smarty, потом twig

guga
21.02.2017
17:55:17
Так вот, как я рад, что теперь фронты пишут отдельно обученные люди.

Evgeniy
21.02.2017
18:01:02
fullstack же, надо быть как все
я раньше думал чуваки что писали gwt или апплеты создали ад
а сейчас смотря на количество библиотек для js, я понимаю, что они похоже догадывались

guga
21.02.2017
18:02:21
Полет нормальный
Кстати, а в понятие фуллстек верстка входит?

Evgeniy
21.02.2017
18:03:16
ага и дизайн наверно)

Sergey
21.02.2017
18:03:25
Даже во фронтэнд не входит верстка))

guga
21.02.2017
18:03:48
Если без шуток, всякие там sass, less, post css
Ну и HTML конечно
Ему же еще ничего на замену не придумали?

Evgeniy
21.02.2017
18:05:11
в ruby среде придумали

guga
21.02.2017
18:05:30
Ну я не про серверную шаблонизацию

Evgeniy
21.02.2017
18:05:30
http://haml.info/