Size: a a a

2020 February 05

R

Roman in Angular Moscow
к сожалению я знаю связку react + react native + flow потому что ребята начали очень давно, и стали топить за флоу
источник

R

Roman in Angular Moscow
но дошли до того что у них один компонент одинаково работает как в вебе так и в нативке и мидлы и джуны не парятся и просто собирают страницы из компонентов и оно одинаково везде себя ведет
источник

R

Roman in Angular Moscow
сам не щупал, знаю только по рассказам
источник

OK

Oleg Klimakov in Angular Moscow
интересно
источник

OK

Oleg Klimakov in Angular Moscow
учитывая что там и под платформы поведение иногда разное
источник

OS

Oleg Skiryuk in Angular Moscow
Roman
но дошли до того что у них один компонент одинаково работает как в вебе так и в нативке и мидлы и джуны не парятся и просто собирают страницы из компонентов и оно одинаково везде себя ведет
в сбербанке где-то читал так делают например
источник

OK

Oleg Klimakov in Angular Moscow
на ios и на android оно по-разному работает
источник

R

Roman in Angular Moscow
как я понял они используют только базовое view и уже переопределяют его поведение кодом и стилями
источник

OK

Oleg Klimakov in Angular Moscow
Roman
как я понял они используют только базовое view и уже переопределяют его поведение кодом и стилями
пахнет кучей ифов с зависимостями платформы
источник

OS

Oleg Skiryuk in Angular Moscow
Roman
как я понял они используют только базовое view и уже переопределяют его поведение кодом и стилями
в RN там не на вебвью все, там экраны собираются из компонентов, а вот сами компоненты написаны на android и ios
источник

R

Roman in Angular Moscow
это да. Я имею ввиду что они используют какой то базовый компонент который как чистый лист
источник

R

Roman in Angular Moscow
ребята кстати входят в топ 20 рунет компаний по версии форбс. НО я не уверен что в праве разглашать
источник

R

Roman in Angular Moscow
кстати по поводу фреймворков. Вот тут мысль проскочила. Вот я такой клевый, изучил например ng, сижу в компании, реализую компоненты.  Но банально не знаю что есть события на завершения анимации. animationend, transitionend.  А мне нужно что-то сделать по завершению анимации. Ну блин, это снижает мои шансы решения задачи. Да, можно взять animation framework. Но я завязан на фреймворк.  И библиотеки. А зная хорошо css, js, dom я не завязан. И могу мыслить более широко. Тоже касается знания базы разработки в целом. Она позволяет определить вот эта либа хорошая, взглянув на ее код. Не только на возможности. А вот эта пахнет
источник

Вキ

Вертихвост キバ in Angular Moscow
Roman
кстати по поводу фреймворков. Вот тут мысль проскочила. Вот я такой клевый, изучил например ng, сижу в компании, реализую компоненты.  Но банально не знаю что есть события на завершения анимации. animationend, transitionend.  А мне нужно что-то сделать по завершению анимации. Ну блин, это снижает мои шансы решения задачи. Да, можно взять animation framework. Но я завязан на фреймворк.  И библиотеки. А зная хорошо css, js, dom я не завязан. И могу мыслить более широко. Тоже касается знания базы разработки в целом. Она позволяет определить вот эта либа хорошая, взглянув на ее код. Не только на возможности. А вот эта пахнет
Допустим мы имеем достаточное количество опыта, чтобы понять пахнет либа или не пахнет. Что мы с этой информацией сделаем?
источник

R

Roman in Angular Moscow
Вертихвост キバ
Допустим мы имеем достаточное количество опыта, чтобы понять пахнет либа или не пахнет. Что мы с этой информацией сделаем?
принимаем решения какую либо из списка доступным взять. Допустим мы ищем гуглом и есть список либ на npm. Или принимаем решение что лучше сделать свою реализацию
источник

R

Roman in Angular Moscow
я вот так искал для пет проекта либу на drag&drop для ng
источник

R

Roman in Angular Moscow
взял тут где понравилась именно реализация в коде
источник

АД

Александр Духновский in Angular Moscow
Roman
кстати по поводу фреймворков. Вот тут мысль проскочила. Вот я такой клевый, изучил например ng, сижу в компании, реализую компоненты.  Но банально не знаю что есть события на завершения анимации. animationend, transitionend.  А мне нужно что-то сделать по завершению анимации. Ну блин, это снижает мои шансы решения задачи. Да, можно взять animation framework. Но я завязан на фреймворк.  И библиотеки. А зная хорошо css, js, dom я не завязан. И могу мыслить более широко. Тоже касается знания базы разработки в целом. Она позволяет определить вот эта либа хорошая, взглянув на ее код. Не только на возможности. А вот эта пахнет
Есть другой вариант развития событий, я такой знаю цсс жс дом и т.д. и вместо того чтоб изучить возможности фреймворка и найти там модуль анимаций, сижу и костыляю свои велосипеды. Борясь с фреймворком, а не используя его. Это прям сильно часто видим
источник

В

Владимир in Angular Moscow
Roman
кстати по поводу фреймворков. Вот тут мысль проскочила. Вот я такой клевый, изучил например ng, сижу в компании, реализую компоненты.  Но банально не знаю что есть события на завершения анимации. animationend, transitionend.  А мне нужно что-то сделать по завершению анимации. Ну блин, это снижает мои шансы решения задачи. Да, можно взять animation framework. Но я завязан на фреймворк.  И библиотеки. А зная хорошо css, js, dom я не завязан. И могу мыслить более широко. Тоже касается знания базы разработки в целом. Она позволяет определить вот эта либа хорошая, взглянув на ее код. Не только на возможности. А вот эта пахнет
Хорошая мысль, только уж совсем жутко становится от того, что она навеяна современными реалиями
источник

R

Roman in Angular Moscow
Владимир
Хорошая мысль, только уж совсем жутко становится от того, что она навеяна современными реалиями
увы, да
источник