Nikita
Спасибо!)
Aleksei
а вот тут чуваки из нетфликс-а не очень отзываются о спред операторе http://techblog.netflix.com/2017/01/crafting-high-performance-tv-user.html 🙂 но это конечно не значит что нужно везде от него отказываться)
Roma
Ребята, подскажите популярное в RN решение для резолва путей типа import config from '../../../../config/'; Обычно алиасы в вебпаке, а тут его нет, что делать?
Aleksei
алиасы и в бабеле есть
Roma
Нашел, благдарю
Gleb 🌶
посоны, кто знает yotube iframe, чтобы вжух и последние видосы отобрадались?
Murad
Murad
а для теликов любые телодвижения оч напряжны
Murad
Roma
https://www.npmjs.com/package/babel-plugin-module-alias
Murad
tnx
hlomzik
в начале трека рандомайзить себе следующий и всё
Denis
Aleksei
https://research.fb.com/wp-content/uploads/2017/02/fse-rossi.pdf
Aleksei
https://research.fb.com/wp-content/uploads/2017/01/paper_icse-savor-2016.pdf?
Roma
кинь ссылку?
Это далеко не самое лучшее решение, если та же проблема. Есть деректива @providesModule, с ней все гораздо проще, и главное это все уже встроено, без велосипедов
Kirill
Энлов Свичблейд
Kirill
Aleksei
AndroidSwipeRefreshLayout тащемта
тащемто ты говоришь как в андроиде сделано, а тебе про SwipeRefreshLayout что в RN написан, оно этого не становится менее нативным)
Vladimir
Ну вообще-то становится
Vladimir
Если оно с нуля реализовано
Aleksei
Aleksei
расскажи как одно может быть менее нативное чем другое)
Kirill
что вижу то и пою
Kirill
Vladimir
То что дает платформа всегда более нативное
Vladimir
Более привычное, более производительное, etc
Aleksei
а, сорян, я думал ты про другое
Aleksei
Vladimir
Ну блин, это так
Kirill
синтаксис обджектива это какой то кошмар
Vladimir
Все можно с нуля воспроизвести при желании
Vladimir
Но оно будет все равно отличаться, чаще всего ощутимо
Vladimir
Особенно если речь об анимациях и жестах
Aleksei
то есть по твоему определению все либы менее нативны?)
Aleksei
Artur
Kirill
дело привычки, понятно, просто сходу не понять
Vladimir
Vladimir
Нет, всего две градации
Vladimir
То что дает UIKit, и то что девелопер пытается имитировать
Vladimir
Не так важно, каким образом
Vladimir
RN дает похуже контроль и производительность, а в целом суть та же
Aleksei
ок, не понимаю я видимо твою градацию, слишком субъективная какая то)
Vladimir
Ну вроде ничего спорного - родные компоненты более привычны, потому что они родные
Oleg
Aleksei
Vladimir
Родными их делает то, что они входят в SDK
Vladimir
Привычны они пользователям платформы
Vladimir
Потому что они преобладают в приложениях
Vladimir
Aleksei
какой зашкаливающий уровень доверия разрабам из крупных компаний))
Vladimir
Эпл и гугл определяют что нативно в iOS и андроиде, сюрприз
Vladimir
И гайдлайны составляют, что нормально использовать в UI, а что нет
Oleg
@vkurchatkin, под пользователями платформы ты кого имеешь ввиду? end-users?
Vladimir
Ага
Oleg
Ааа
Vladimir
Сила гайдлпйнов в том, что им в основном следуют
Vladimir
Поэтому отклонение от них негативное влияет на UX
Oleg
Можно реализовать привычные компоненты UI и через биндинг, с ожидаемой производительность, близкой к нативной. Все зависит от реализации.
Vladimir
Это норма
Vladimir
Navigation это классический пример этой проблем в RN
Vladimir
Есть js реализация, но все хотят натив
Oleg
Vladimir
Ибо и заметно, и производительность не та
Vladimir
Oleg
Vladimir
Дизайнер не художник
Vladimir
Творчества там не так много должно быть