Михаил
Vlad
Mike
Господа, холиварный вопрос. Какие фичи начиная с 1999 года (принятие стандарта ECMAScript 262-3) появились в js, которые позволяют писать более быстрый код(более быстрое рантайм исполнение). Я пока всего две нашёл, это TypedArray и Worker(и то с натяжкой). Что ещё?
Vlad
Vlad
вопрос неверный
Vlad
typedArray не быстрее
Vlad
https://twitter.com/indutny/status/839571782348783616
Vlad
though в чакре быстрее
Vlad
поэтому всё зависит от рантайма
Vlad
а не от спек
Mike
тогда ещё более холиварный вопрос, если есть транспиляторы, зачем тогда вообще новые js стандарты?
Mike
будем всё транспилять в es3 и проблем не знать
Vlad
Дима
Дима
Это к слову тоже к вопросу о производительности
Vlad
proxy тоже не транспилируюется
Дима
Ну да
Vlad
хотя продолжу толстоту
Vlad
новые спеки нужны не жс-у, а compile2js языкам, чтобы сделать из жс идеальный compile target
Vlad
это правда
Vlad
но жс-у новые спеки нужны, чтобы развивать язык
Vlad
и потихоньку выкидывать устаревшие плагины из транспилятора, когда набор твоих окружений обновился
Mike
WeakMap и proxy согласен
Mike
ну это с натяжкой язык на самом деле, также как и typedArray. Именно синтаксис весь с es3 лишь сахар который ещё и роняет производительность
Mike
ну геттеры сеттеры тоже не транспилятся
Vlad
Mike
Vlad
Mike
чуть выше, там же http://service.crazypanda.ru/v/clip2net/o/S/dLjqfqp962.png
呼ば
всем привет! немного оффтопика, с вашего позволения:
пытаюсь юзать swagger для генерации REST api, но столкнулся с тем что невозможно разбить основной yaml файл на несколько и в итоге получается 1к++ кода для довольно простого api. Никто не сталкивался с такой проблемой и кто как ее решал?
Vlad
Виталий
Я вот ишака не поддерживаю, но костыли под него приходится писать😐
Mike
Mike
например в сборщике статистике который считает его долю
Denis
привет! тут по ангулару кто нибудь шарит?
Denis
по компонентам из 1.5 версии
Oleg
Сомневаюсь что из 1881 профи программистов в этом чате кто-то шарит в ангуляре
Ivan 📢
Кто-нибудь использовал PIXI.js? Там можно сделать, чтобы обработчик onClick срабатывал на рамке объекта?
엑시
엑시
тот чат для даунов
엑시
Denis
так я не понял, я не на тот район зашел что ли?
Oleg
Надо сразу с вопроса начинать
엑시
что бы пофиксить ангуляр
엑시
надо его выпилить
Denis
в какой момент DOM для компонента полностью построен?
Denis
мне нужно когда DOM компонента полностью сформирован кое что с ним сделать. $onInit и $onChanges занимаются какой то херней и не помогают
Дима
Дима
Я могу подсказать, как сделать ИМЕННО твой вопрос
Дима
Но это приведёт просто к чудовищной просадке производительности
Дима
"Кое что сделать, когда он уже сформирован", значит, что будет ещё один ререндер
Дима
если это не сериализация самого dom, конечно
Denis
другого подхода нету, внутри компонента html5 video tag, когда компонент инициализируется в него сверху пробрасывается путь к видяшке, но video тэг быстрее и лезет по пути который еще не получил и встает на стоп. так вот мне нужно когда уже приехал путь к видео нормальный, запустить video через play
Denis
Denis
приходится вот такой херней заниматься
Дима
Если "видео тэг быстрее", то это значит что у тебя где-то гонка состояний
Denis
это не у меня, это у браузера
Дима
Потому что дом не должен рендериться вообще, пока не прилетят данные
Дима
Нет, у тебя
Denis
да ты у себя попробую сделать пустой компонент, положи внего тэг video а путь забинди в компонет. а наверху этот путь получи сверху, и ты увидишь как тэг лезет по пути типа {{$ctrl.blablabla}}
andrei
энрико стайл )
Дима
Ну я на самом деле просто тоже так ффустрировал в первом ангуляре
Denis
ангулар еще себя компилит а тэг уже лезет через src ={{blablabla}}
Дима
Причём у меня такая гонка была между компонентами двадцатью
Дима
Тур де франс блин
andrei
так ng-attr-src мб?)
andrei
или эт не то
Denis
ng-src для video не пашет
Nikita
Может кто-нибудь помочь отключить прелоудер на сайте? Работает через .js
Nikita
Он просто очень кривой и я уже два дня пытаюсь понять как его выключить
Denis
понятно, $timeout и дальше страдать
Дима
Denis
я то знаком, видео тэг не знаком
andrei
Дима
Тогда рендер произойдет строго тогда, когда будут данные
Denis
а где простите у компонента у на Link?
Дима
А, точно, забыл)
Denis