@jvmchat

Страница 956 из 2890
Anton
30.12.2016
16:37:56
переживаю)
мне бы тоже неспокойно было, если бы коллеги за такое взялись

Митко Соловец?
30.12.2016
16:37:57
или JSF

Anvar
30.12.2016
16:38:33
или JSF
тоооолько не это

Google
Митко Соловец?
30.12.2016
16:38:44
тоооолько не это
лучше лапши гвт

и компиляции в миллион лет

Anton
30.12.2016
16:39:05
и компиляции в миллион лет
не используй GWT.create и будет blazing fast ;)

Митко Соловец?
30.12.2016
16:39:08
там хотя бы нормальный MVC

Sergey
30.12.2016
16:39:26
GWT это же чисто Client Side решение ?

Anton
30.12.2016
16:39:34
в GWT есть компилятор, который умеет client-пакет рендерить в JS/HTML

Andrey
30.12.2016
16:40:22
тоооолько не это
чем же он плох?)

Sergey
30.12.2016
16:40:27
https://vaadin.com/framework/comparison вот сравнение

Anton
30.12.2016
16:40:28
кстати над GWT ещё есть Errai. Полумёртвое поделие

Ruslan
30.12.2016
16:40:28
И в GWT есть механизм RPC вызовов!)

Anton
30.12.2016
16:41:11
https://vaadin.com/framework/comparison вот сравнение
непонятно, зачем в сравнении Angular

Google
Sergey
30.12.2016
16:41:44
Чем плох JSF + PrimeFace ? Кто юзал ?

Andrey
30.12.2016
16:41:56
Ruslan
30.12.2016
16:42:11
Чем плох JSF + PrimeFace ? Кто юзал ?
Ну опять компонентная система. Опять вызовы методов под капотом.

В остальном норм)

Митко Соловец?
30.12.2016
16:42:44
Чем плох JSF + PrimeFace ? Кто юзал ?
для админок самое то

и нетребовательным системам к нагрузке

Anvar
30.12.2016
16:43:00
чем же он плох?)
ужасно сложным жизненным циклом, плохими реализациями, сложной кастомизацией внешнего вида. Это конечно мое ИМХО, но намного быстрее и гибче хипстерский рест + Ангуляр/что-там-нынче-модно

Anton
30.12.2016
16:43:27
> ужасно сложным жизненным циклом +100

остальное - вкусовщина

Ruslan
30.12.2016
16:45:30
У нас в проектах последнее время вообще такой тренд, что мы разделяем команды на фронт и бэк. Бэк даёт API, а дальше хз))

Сааамая гибкая получается реализация. Но ресурсов нужно больше(

Челоческих ресурсов

Митко Соловец?
30.12.2016
16:47:23
ага

а еще блокировки

"Нам надо пилить стори, а вы АПИ до сих пор не предоставили"

Митко Соловец?
30.12.2016
16:48:21
че, жизуля?)

Ruslan
30.12.2016
16:48:51
В яблочко) ?

Anvar
30.12.2016
16:50:07
У нас в проектах последнее время вообще такой тренд, что мы разделяем команды на фронт и бэк. Бэк даёт API, а дальше хз))
ну несколько последних проектов у нас было то, что мы пилили одновременно и фронт и бек до прототипа, потом уже фронт отдавали чистым фронтовикам и занимались чисто своим делом. Вот такой метод мне больше всего понравился

Anton
30.12.2016
16:52:28
Google
Anton
30.12.2016
16:52:41
для того чтобы стори пилить, готовый API не нужен

Митко Соловец?
30.12.2016
16:53:27
как минимум хотя бы интерфейсы должны быть описаны

а лепить стабы - то еще извращение

Anton
30.12.2016
16:54:07
как минимум хотя бы интерфейсы должны быть описаны
ну это никак не противоречит тому что я сказал. и стабы - зачем?

Митко Соловец?
30.12.2016
16:54:19
однажды

Anton
30.12.2016
16:54:26
я вижу как у меня с UI справляются без того чтобы API был готов. что мы делаем не так?

Anvar
30.12.2016
16:54:37
а лепить стабы - то еще извращение
ну нормально мокать ресты на фронте, как по мне)

Митко Соловец?
30.12.2016
16:55:09
я вижу как у меня с UI справляются без того чтобы API был готов. что мы делаем не так?
под готов я понимал как минимум описание интерфейсов - RB, URI, STATUS

и как бы на это тоже нужно время

Yan?
30.12.2016
16:55:54
кто-нибудь книги по биткоину/блокчейну посоветует?

Anton
30.12.2016
16:56:07
а, ну ок. но для этого ui-программисту не надо ничего ждать. Например есть бякэндщиков сейчас нет свободных то ui всё равно могут делать

Митко Соловец?
30.12.2016
16:57:02
все ж мы люди то...

Anvar
30.12.2016
16:58:02
а тем временем в питон-чатике :)

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

Митко Соловец?
30.12.2016
16:58:57
зависть

James Tiberius Kirk ?
30.12.2016
16:59:03
а в других ооп всяких фабрик нету? удобный же паттерн

Google
Митко Соловец?
30.12.2016
16:59:10
ведь их пестон тормозит

а еще у них раздвоение личности

2 и 3

форвардни к ним в чатик, пусть взорвутся от смеха

Anvar
30.12.2016
17:00:13
уже :D

Ruslan
30.12.2016
17:01:26
а, ну ок. но для этого ui-программисту не надо ничего ждать. Например есть бякэндщиков сейчас нет свободных то ui всё равно могут делать
К сожалению, как показывает практика, бэкэнд программисты (Java) намноооого профессиональней фронтистов ( И все складно в той истории, которую ты рассказал, но на практике не всегда получается(

Yan?
30.12.2016
17:03:11
Питон не такой уж и медленный

Admin
ERROR: S client not available

Ruslan
30.12.2016
17:03:28
Если у вас ui не на api, то можно не ждать
Такой вариант даже не рассматриваем))

Yan?
30.12.2016
17:03:36
Фабрика вообще уебищный паттерн

Baruch
30.12.2016
17:03:47
Sergey
30.12.2016
17:03:58
Если у вас ui не на api, то можно не ждать
а если на апи - то подымаешь ноду и отдаешь моки)

Baruch
30.12.2016
17:04:41
Ну речь шла что для моков надо знать контракт, а его еще не придумали

Митко Соловец?
30.12.2016
17:04:42
кстати, рекомендую сваггер 2

Anton
30.12.2016
17:05:27
Если у вас ui не на api, то можно не ждать
в XRebel UI на API, конечно же. Но делать умудряются и без поддержки API, если надо

Митко Соловец?
30.12.2016
17:05:29
строит доку, описывающую апи по вашим контроллерам

Google
Ruslan
30.12.2016
17:05:50
ту хум хау. видимо нам повезло и фронтэнд у нас крутой
Нам приходилось собирать команды в чужой стране с 0. Были разные времени.

Времена *

Aliaksei
30.12.2016
17:05:55
Фронтед может у себя файлик с фейковым API сделать и использовать его. Только формат ответа знать

Митко Соловец?
30.12.2016
17:06:11
>Только формат ответа знать про это и речь

и дело не только в формате ответа, но и адресе

Anton
30.12.2016
17:06:26
>Только формат ответа знать про это и речь
ну так все же взрослые люди - договорятся

Митко Соловец?
30.12.2016
17:06:28
что тоже требует время и описания нормального

Aliaksei
30.12.2016
17:06:31
адресе?

Митко Соловец?
30.12.2016
17:06:51
адресе?
адрес ресурса

Anton
30.12.2016
17:06:56
ой ну адрес поменять не канаву копать

Aliaksei
30.12.2016
17:07:03
ну

Anvar
30.12.2016
17:07:07
Ruslan
30.12.2016
17:07:16
А где вы, белые люди, обычно фиксируете контракты? Документация? Confluence?

Контракты между бэком и фронтом

Aliaksei
30.12.2016
17:07:44
Делается realAPI.js и fakeApi.js. методы Promise возвращают, и всё, делов то

swaggerhub пробуем

Sergey
30.12.2016
17:08:16
"Нам надо пилить стори, а вы АПИ до сих пор не предоставили"
Если есть время у FrontEnd-еров то пусть пишут заглушки/тесты. Если есть время у BackEnd-еров пусть по быстрому базовое API и генераторы бессвязных данных

Aliaksei
30.12.2016
17:08:38
им всё равно тесты писать

Alexander
30.12.2016
17:08:47
дежавю от функционального разделения команд, только раньше делили на бд и апп

Страница 956 из 2890