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

Страница 115 из 179
Dmitry
23.12.2016
20:06:19
Верю)

Ҫѐҏӗѫӑ
23.12.2016
20:06:34
зачем мне диалект совсем другой?

не хочу

я хочу жс с типами

Google
Dmitry
23.12.2016
20:06:55
Так в чем проблема то у тебя ?

Аа

Ҫѐҏӗѫӑ
23.12.2016
20:07:09
декораторы эти говно

Lends
23.12.2016
20:07:10
да мне кажется не будет проблем, подтянут потом под другой синтаксис, если надо будет

Ҫѐҏӗѫӑ
23.12.2016
20:07:17
а без них нг2 говно

Dmitry
23.12.2016
20:07:50
Typescript транспилится

А в es нет типов

Ҫѐҏӗѫӑ
23.12.2016
20:08:01
спасибо кэп)

Dmitry
23.12.2016
20:08:05
Поэтому не все ли равно

?

Ҫѐҏӗѫӑ
23.12.2016
20:08:11
я на тс с хз какой версии писал)

Lends
23.12.2016
20:08:15
не в декораторах сила)

Ҫѐҏӗѫӑ
23.12.2016
20:08:17
не все равно

Google
Dmitry
23.12.2016
20:08:49
Декораторы имхо не нужны, можно юзать то что дает ангуляр

Если тока ты не хочешь свои

Ҫѐҏӗѫӑ
23.12.2016
20:09:01
без них ваще не оч

Dmitry
23.12.2016
20:09:07
Почему?

Для каких целей хош их?

Ҫѐҏӗѫӑ
23.12.2016
20:09:25
ну мне не нравится что выходит

код выглядит хреново

но может это просто сам нг2 так выглядит

с ними хоть поопрятнее

Dmitry
23.12.2016
20:10:35
Декораторы это на мой взгляд специфичная вещь

Ҫѐҏӗѫӑ
23.12.2016
20:11:05
еще какая

еще не раз сломается, а у всех в коде лол

Dmitry
23.12.2016
20:12:15
А когда их сломали? Компонент декоратор итд работают ведь

Ҫѐҏӗѫӑ
23.12.2016
20:13:08
на последнем митинге где из обсуждали

насколько помнб у тс есть про это ишью

ща в бабеле допилят и потом будут смотреть надо ли еще ломать

Dmitry
23.12.2016
20:15:56
Вообще в жизни в других языках я редко встречал декораторы

Ҫѐҏӗѫӑ
23.12.2016
20:16:01
так что тс пока не будет менять

Dmitry
23.12.2016
20:16:04
Тока во фреймворках

Ҫѐҏӗѫӑ
23.12.2016
20:16:18
в других -- аннотации в основном

Google
Dmitry
23.12.2016
20:16:21
Очень специфичненько

Ҫѐҏӗѫӑ
23.12.2016
20:17:53
вощем я пошел снова глиммер ковырять

Dmitry
23.12.2016
20:18:50
Ну аннотации это по сути просто метадата

А декораторы могут менять поведение

Класса и метода

Ҫѐҏӗѫӑ
23.12.2016
20:19:36
декоратор - шаблон проектирования

Dmitry
23.12.2016
20:19:47
В моей практике было оба случая

Ҫѐҏӗѫӑ
23.12.2016
20:56:35
кстати, а про cli что говорят?

когда будет готово?

Vadim
23.12.2016
21:17:26
когда будет готово?
Не понятно, но точно не слишком скоро.

Там серьёзные issues очень долго вроде висят

Да и кастомизировать его нельзя толком.

Говорят, что пилят какую-то крутую приблуду, позволяющую широко кастомизировать angular-cli, но она пока лишь на этапе проектирования.

В общем, Angular-cli удобен, но нужен лишь для новичков.

По крайней мере, в текущем варианте.

Я думаю, material2 гораздо быстрее допилят, чем Angular-cli.

Да и есть подозрение, что даже material2 будет готов лишь к релизу Angular 4

Alexey
23.12.2016
21:31:04
В общем, Angular-cli удобен, но нужен лишь для новичков.
не согласен, при чем тут новички? Что там особого вам нужно настраивать в сборке? Любой препроцесоор CSS в Cli поддерживается, можно подключать глобальные стили или изолированые для компонент, TS есть, Lazy loading поддерживается, AoT поддерживается, сборка dev/prod/serve все есть.

У меня на cli 3 проекта сейчас, один уже довольно крупный

все работает, всего хватает

Google
Alexey
23.12.2016
21:36:59
ну насчет pug это уже такие себе хотелки, я не вижу смысла поддерживать весь зоопарк шаблонизаторов в cli

Alexey
23.12.2016
21:42:12
я не понимаю зачем нужен html препроцессор и никогда не понимал, есть компоненты, кода с ними в шаблонах очень мало получается и он вполне аккуратен и читабелен

что дает препроцессор? какой-то сомнительный сахар

но это дело вкуса

Vadim
23.12.2016
21:43:25
Ок, не о нём сейчас речь, а о недостатках Angular-cli. Захотел пожать изображения при сборке, а нельзя.

Захотел поклеить всё в спрайты - не выйдет.

Alexey
23.12.2016
21:44:34
да все выйдет, запусти prebuild таск какой-нибудь и все, в develop режиме (ng serve) тебе это все не нужно

неплохо было бы конечно заложить точку расширения в cli чтобы все в одном месте явным способом добавляли в пайплайн сборки подобные вещи

но можно понять почему это не в приоритете у разработчиков

на данный момент то что сейчас дает cli уже очень неплохо я считаю

David
23.12.2016
22:38:43
Кто-нибудь знает как сохранить данные в сервисе когда переключаешься между модулями ? как я понимаю если ты заново inject'ишь сервис он полностью пересоздается и данные в нем не сохраняется

Sergey
24.12.2016
00:02:49
Нет. Когда сервис объявлен в провайдерах. Инжекть сколько хочешь

Ҫѐҏӗѫӑ
24.12.2016
00:20:10
а с pug не будет лишняя работа делаться? а прекомпайл?

мне кажется с ангуляром нельзя такое

Google
Ҫѐҏӗѫӑ
24.12.2016
00:20:51
ну в смысле лучше не надо

как и со всем остальным в принципе)

если только на уровне ядра сделают поддержку

David
24.12.2016
01:27:22
Нет. Когда сервис объявлен в провайдерах. Инжекть сколько хочешь
даже если у каждого модуля свои провайдеры ?

Vadim
24.12.2016
08:02:52
а с pug не будет лишняя работа делаться? а прекомпайл?
Не будет, наоборот с pug меньше возни в тегах. Синтаксис серьёзно меньше становится. Про компиляцию: pug по личным ощущениям компилится очень быстро. Время суммарной сборки проекта почти не вырастает.

Честно говоря, до сих пор недоумеваю, почему pug так слабо распространён. Лишь рельсовики уже давно оценили преимущество использования html препроцессоров, основанных на табах и активно применяют их.

Alexey
24.12.2016
10:44:24
Я тоже в какой то степени рельсовик но модному течению не поддался, топил за erb всегда.

Ещё была волна CoffeeScript в рельсах, сейчас многие жалеют что выбрали его тогда

Sergey
24.12.2016
12:03:41
Vadim
24.12.2016
12:09:17
Моя первая попытка серьёзного использования JS на практике была сразу изучением Coffescript по наставлению тимлида. Это это был ад. Тогда я забил на серьёзный подход к JS больше, чем на год.

Vlad
24.12.2016
12:48:18
Я все никак не захочу JS'ом заняться. Как говорится: "Ручки чистые, ножки по гомну не ходили". Пока что

Vadim
24.12.2016
12:57:38
А потом-таки осилил его?
Потом JS учил просто. Coffescript позже юзал какое-то время, но удобств его не обнаружил. Сокращение кода на 10% - это не то, ради чего стоит юзать отдельный препроцессор.

Dmitry
24.12.2016
13:03:38
JS ща уже серьезно требуется es6 много

Sergey
24.12.2016
13:32:46
JS ща уже серьезно требуется es6 много
Ну вот они и занялись добавлением новых фич. Для рубистов и питонистов пойдет

Vadim
24.12.2016
14:20:03
возни в тегах может и меньше, но перформанс пострадает
Лишь на этапе компиляции. А на этапе компиляции несколько секунд потерять - мелочь.

Vladimir
24.12.2016
14:21:48
Не вижу проблему "возня в тегах"

Alexey
24.12.2016
14:36:45
Я тоже, + emmet во всех редакторах и ide есть

Dmitry
24.12.2016
16:03:36
Ребят, а кто-нибудь юзал intelej idea для ng2? или не ташит совсем? у меня что-то подлагивал

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

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