@angular2Эта группа больше не существует

Страница 122 из 179
Ҫѐҏӗѫӑ
03.01.2017
12:22:24
а хуй пойми что

Sergey
03.01.2017
12:22:27
в семвер экосистеме нельзя быть несемвер
Еще раз. Никто не говорит, что будет ломаться. Как и у react

Ҫѐҏӗѫӑ
03.01.2017
12:22:50
тут важно не то, сломается или нет, а важно ЗНАТЬ, что были брейкинг ченжес

Sergey
03.01.2017
12:23:00
Когда нужно - сломают - выпустят 16 - а там не про твою душу

Google
Sergey
03.01.2017
12:23:09
И что?

Ҫѐҏӗѫӑ
03.01.2017
12:23:17
ок выпустили 16

все либы на 15

и называются ng2-*

Sergey
03.01.2017
12:23:33
Пошел смотреть в логи, правла?

Ҫѐҏӗѫӑ
03.01.2017
12:23:34
охуенно

пойду читать ченджесы 100500 своих депсов

Sergey
03.01.2017
12:24:08
и называются ng2-*
Я написал, что проблема как раз в этом - к семвер это не относится

Ҫѐҏӗѫӑ
03.01.2017
12:24:26
нет, проблема этого как раз из-за того, что гугл не осилил семвер

Sergey
03.01.2017
12:24:26
Почему такое название - потому что оставили название angular

Ҫѐҏӗѫӑ
03.01.2017
12:24:29
ни с 1, ни с 2

если не было бы 1, то проблема осталась бы все равно

потому что гугл не умеет в семвер

Google
Ҫѐҏӗѫӑ
03.01.2017
12:25:05
.

Sergey
03.01.2017
12:25:05
не придумывай

все было бы норм

Ҫѐҏӗѫӑ
03.01.2017
12:25:29
ок. смотри

Sergey
03.01.2017
12:25:34
Но тут они налажали

Ҫѐҏӗѫӑ
03.01.2017
12:25:36
есть нг 16 и нг 15

есть либа angular-zbs

я не готов апаться на 16

как мне определить что либа при апе подойдет?

либа была например 1

и вдруг стала 2

Sergey
03.01.2017
12:26:28
как мне определить что либа при апе подойдет?
а как ты в react это определяешь? )

Andrey
03.01.2017
12:26:34
кстати в реакте тоже в 15.4.0 версии поломали совместимость для части сторонних либ)

Sergey
03.01.2017
12:26:56
Это наброс уже

Ҫѐҏӗѫӑ
03.01.2017
12:26:56
а как ты в react это определяешь? )
обычно. я останусь на старом

Sergey
03.01.2017
12:27:10
обычно. я останусь на старом
Так что тебе тут мешает не обновляться?

Сиди на старом

Только не нужно выдумывать что там требования какие или кто-то упоротый мейнтейнит

Ҫѐҏӗѫӑ
03.01.2017
12:28:19
в реакте я знаю КОГДА мне надо остаться на старом

а тут хз

Google
Ҫѐҏӗѫӑ
03.01.2017
12:28:52
что им мешало апать мажор только когда надо?

Sergey
03.01.2017
12:29:13
Не забегай вперед

Ты как ванга

Ҫѐҏӗѫӑ
03.01.2017
12:29:19
лтс хотя бы сделали

так такое уже было прост сплошь и рядом

когда кто-то на семвер забивал

Sergey
03.01.2017
12:30:21
Ок. Посмотрим. Пока никаких таких проблем нет

Ҫѐҏӗѫӑ
03.01.2017
12:30:28
пока да

Sergey
03.01.2017
12:30:47
Ну вот их может и не быть совсем

А могут и быть по твоему сценарию

Ҫѐҏӗѫӑ
03.01.2017
12:31:09
слишком много у нг2 сомнительных решений, чтобы не было проблем

с бетами зависимостей пока везло

с декораторами говна им придется вероятно наесться

Dmitry
03.01.2017
12:32:00
ХЗ, я подписываюсь к батхерту, например, мне задали вопрос, а ведь скоро ng4 нам что заново переписывать приложение? и каждый раз я объясняю заказчикам, бекендерам и тд, почему ng1 !== ng2, а ng4 == ng2 и немного breacking changes

Ҫѐҏӗѫӑ
03.01.2017
12:32:01
ну это доки переписать

Dmitry
03.01.2017
12:32:31
и когда один раз норм, но ведь этот вопрос возникает у каждого человека в команде, который видит статью про ng4

Dmitry
03.01.2017
12:33:12
ну они записали видос, я его кидаю каждый раз

Ҫѐҏӗѫӑ
03.01.2017
12:33:34
ну это уже ок, но текст бы не помешал

Google
Dmitry
03.01.2017
12:33:43
но ведь увидеть мажорную версию своего фреймворка, это вообще супер стресс

всем похер на видос и статьи

я тоже первый раз пригорел, и уже думал все, jquery иди ко мне

Ҫѐҏӗѫӑ
03.01.2017
12:34:41
я чот такого не помню

Sergey
03.01.2017
12:35:36
но ведь увидеть мажорную версию своего фреймворка, это вообще супер стресс
Ну что еще за стресс. Я думал тут тренированные уже на rc.X все

Ҫѐҏӗѫӑ
03.01.2017
12:35:42
но вообще и я там брейкинг сделал, но версию не апнули бгг. но это еще нулевой мажор был

хотя это вряд ли и коснулось кого-то, но фактически должны были апнуть минор тогда уж

а, ну его и апнули, да

Dmitry
03.01.2017
12:36:25
Ҫѐҏӗѫӑ
03.01.2017
12:36:32
все ок короче было)

хотя и минор не обязаны были с нулевой версией бтв

Andrey
03.01.2017
12:41:04
это не регресс ли был?
они перенесли основные файлы в react-dom либу, а некоторые брали внутринние утилиты реакта по react/lib/Select и вот все, кто так делал, поломались)

Alexey
03.01.2017
13:04:35
@chicoxyzzy можно сколько угодно снобить на тему семвера осилил/не осилил, ангуляр делает разработку эффективной и для крупных долгоживущих проектов он подходит отлично. У тебя есть компилятор, есть тесты, есть подробный changelog на каждый релиз, есть модульность чтобы в случае чего выпилить angular-zbs и заменить ее своей реализацией или изначально брать не angular-zbs а zbs и самому обернуть в ngModule. Мне кажется этого вполне достаточно чтобы поддерживать большие приложения

С любым js фреймворком надо осторожно подключать внешние зависимости которые завязаны на API этого фреймворка, тут ничего нового

И тут не реакт же чтобы 30+ внешних либ подключать

Ҫѐҏӗѫӑ
03.01.2017
13:39:56
что плохого в том, чтобы подключать 30+ лишних либ?

в самом нг явно не могут быть все нужды каждого учтены

можно сколько угодно снобить на тему что семвер не нужен и проблемы нет, но она есть

и да, в реакте проблема с тем, что надо набирать еще либ для *типовой* аппы

Google
Ҫѐҏӗѫӑ
03.01.2017
13:43:05
как и в ангуляре проблема в том, что может чего-то не быть для *нетиповой* аппы

ну и я хз почему тут реакт всплывает вечно, я его не защищаю если что

я вон про эмбер выше писал вообще

Alexey
03.01.2017
14:52:10
Я не говорю что семвер не нужен, и не ругаю реакт, я просто не считаю стопфактором то что в ангуляре этот семвер был в какой то момент нарушен. Лучше бы такого не происходило конечно но так уж случилось, выводы сделаны, дальше мэйнтейнеры божатся не нарушать семвер и делать мажорные релизы раз в пол года. Что тут обсуждать? это просто факт, надо либо принять этот факт и попробовать поразрабатывать что нибудь или не принять. Зачем тут сидеть и учить авторов ангуляра как правильно жить? Профит в чем?

Ҫѐҏӗѫӑ
03.01.2017
14:59:36
> не нарушать семвер и делать мажорные релизы раз в пол года звучит странно

и никакому бизнесу не понравится, если их девелоперам надо что-то переписывать раз в полгода

и нет гарантий, что все авторы сторонних либ останутся / апнутся

Alexey
03.01.2017
15:06:06
Давай подведём итоги когда выйдет 4.0.0, можно будет конструктивно судить. Будем сюда постить фидбеки по апдейту своих ап

и нет гарантий, что все авторы сторонних либ останутся / апнутся
Пока с этим все неплохо, большинство популярных либ даже AoT поддерживать стараются и довольно быстро обновляются.

Andrey
03.01.2017
16:09:19
релизнул angular-bem для второго ангуляра. https://github.com/tenphi/angular-bem модуль для первого переехал в отдельную ветку и будет иметь версии 1.х , а для второго и выше 2.х

Vladimir
03.01.2017
16:10:36
Яндексоиды подъехали?

Andrey
03.01.2017
16:11:24
очень смешно, это всего лишь инструмент для ускорения верстки проектов под ангуляр.

Vladimir
03.01.2017
16:12:21
Я ж не против:) у меня девушка в Яндексе работала, каждый раз после открывания моего css'а отправляет на bem.info

Andrey
03.01.2017
16:14:58
я никакого отношения к яндексу не имею вроде. bem - просто удобное слово для того, чтобы люди примерно понимали в чём суть. на самом деле используемая методология верстки слегка отлечаетсяя от bem (который не очень компонентный, несмотря на внешний вид). всё описано в доке.

Vladimir
03.01.2017
16:15:58
Чтож, тогда не подъехали:(

Andrey
03.01.2017
16:16:45
первая версия использовалась мной на многих проектах в течении трех лет, вторая - уже месяц используется на новом проекте, с релизом в феврале.

Vladimir
03.01.2017
16:17:04
Глянем, спасибо

Andrey
03.01.2017
16:19:03
Я ж не против:) у меня девушка в Яндексе работала, каждый раз после открывания моего css'а отправляет на bem.info
надо в ответ каждый раз отсылать на https://github.com/css-modules/css-modules , там даже меньше читать)

Страница 122 из 179

Эта группа больше не существует Эта группа больше не существует