Size: a a a

RadioJS Podcast On Air

2016 December 08

SC

Sergey Chichulin in RadioJS Podcast On Air
👍
источник

RD

Robert Dampilon in RadioJS Podcast On Air
Тайпскрипт, тайпскрипт, неужели он так нужен?
источник

RD

Robert Dampilon in RadioJS Podcast On Air
Все равно не рантайм
источник

SC

Sergey Chichulin in RadioJS Podcast On Air
Robert Dampilon
Тайпскрипт, тайпскрипт, неужели он так нужен?
избавляет от выстрела в ногу) можно еще flow, для больших проектов с большим кол-вом разрабов разного уровня сохраняет нервные клетки
источник

SC

Sergey Chichulin in RadioJS Podcast On Air
для хорошей небольшой команды может это и оверхед
источник

RD

Robert Dampilon in RadioJS Podcast On Air
Избавляет от выстрела в ногу, а код становится менее читаемым, и его больше
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
Кто все еще сомневается в Ember, обязательно послушайте этот доклад: https://www.youtube.com/watch?v=OcUzuQ_31co

@bashmish Не пожалей времени.
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
Там, в числе прочего, затрагиваются Glimmer 2 и TypeScript.
источник

SC

Sergey Chichulin in RadioJS Podcast On Air
если не увлекаться с дженериками и хардкорным ООП, то код читается вполне, нужно привыкнуть просто)
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
Вспомнил, что забыл расскзать про то, как на Ember ложатся декораторы, одновременно решая проблему муторности get/set.

Было:

foo: Ember.computed('someKey', 'otherKey', function() {
 var someKey = this.get('someKey');
 var otherKey = this.get('otherKey');

 // Do Stuff
})

Стало:

@computed('someKey', 'otherKey')
foo (someKey, otherKey) {
 // Do Stuff
}
источник

RD

Robert Dampilon in RadioJS Podcast On Air
Сейчас все побегут изучать ангуляр, им надо вовремя показать ember :)
источник

Sergey Фrolov in RadioJS Podcast On Air
Robert Dampilon
Сейчас все побегут изучать ангуляр, им надо вовремя показать ember :)
Если с первым вопросов нет, то у второго хватает преумуществ. Там уже зависит и от задачи и от команды. Не холивар, а наблюдение. Хорошая конкурунция.
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
Андрей Листочкин в подкасте сделал хорошее замечание: Angular 2 на данный момент представляет собой Ember образца начала 2015 года. Плюс груз ангулярщины, описанной тут: https://meebleforp.com/blog/36/angular-2-is-terrible
источник

Sergey Фrolov in RadioJS Podcast On Air
lolmaus (Andrey Mikhaylov)
Андрей Листочкин в подкасте сделал хорошее замечание: Angular 2 на данный момент представляет собой Ember образца начала 2015 года. Плюс груз ангулярщины, описанной тут: https://meebleforp.com/blog/36/angular-2-is-terrible
Тут не груз, а не понимание инструмента. Там есть здравые мысли, но они быстро вырастают до фобий.
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
Ну мне в первом Angular крайне неприятно было иметь дело со всем, что перечислено в этой заметке (кроме TypeScript/RxJS), и Ember для меня был спасением: это как Angular, у которого исправили все нелепые недостатки, довели до ума и сделали конфетку.

Поэтому я бы очень удивлен, узнав, что все эти неприятные вещи перекочевали в Angular 2 -- за исключением тех аспектов, которые они изменили, используя Ember как образец.
источник

Sergey Фrolov in RadioJS Podcast On Air
lolmaus (Andrey Mikhaylov)
Ну мне в первом Angular крайне неприятно было иметь дело со всем, что перечислено в этой заметке (кроме TypeScript/RxJS), и Ember для меня был спасением: это как Angular, у которого исправили все нелепые недостатки, довели до ума и сделали конфетку.

Поэтому я бы очень удивлен, узнав, что все эти неприятные вещи перекочевали в Angular 2 -- за исключением тех аспектов, которые они изменили, используя Ember как образец.
Я везде говорю, что ng2 дуальный фреймворк. У него есть на все несколько ответов. Для тех кто пришел с ng1 - es6+, template forms, promises. Но суть его движение вперед с ts, model forms, observables и reactive everywhere.
Поэтому можно увидеть знакомые подходы  и сразу хаять, но это совершенно другой фреймворк. Тут приходится подумать перед тем как писать.
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
А слепое неприятие Ember ты за фобию не считаешь?

Впрочем, это уже не фобия, а какой-то расизм.
источник

Sergey Фrolov in RadioJS Podcast On Air
lolmaus (Andrey Mikhaylov)
А слепое неприятие Ember ты за фобию не считаешь?

Впрочем, это уже не фобия, а какой-то расизм.
Не очень понял, где ты увидел неприятие. Ember хорош во многом, и его тоже можно выбрать. Как я писал выше - решает команда и задачи.
источник

Sergey Фrolov in RadioJS Podcast On Air
Мы как раз с Андреем много говорили на подобные темы на #fwdays. В интересное время живем. Пишешь на каком-то фреймворке и видишь похожие архитектурные решения, но менго с другой точки. Это как раз интересно, что дает лучший результат.
источник

l(

lolmaus (Andrey Mikhaylov) in RadioJS Podcast On Air
> Не очень понял, где ты увидел неприятие.
источник