Skip to content

Instantly share code, notes, and snippets.

@ALF-er
Last active October 8, 2017 15:02
Show Gist options
  • Save ALF-er/15f86aa2864408f393268f60afad7348 to your computer and use it in GitHub Desktop.
Save ALF-er/15f86aa2864408f393268f60afad7348 to your computer and use it in GitHub Desktop.
My opinion about ReactEurope Conf 2016

Disclaimer: Многие доклады смотрелись и отчёты писались в состоянии алкогольного опьянения.

Даня в очередной раз задвигает про Редакс. Отлично задвигает, без воды, без кучи кода. Только принципы, только идеи, только основные понятия. Тем кто не знаком с Редаксом может несколько пояснить как он устроен хотя и не досконально (зато он тут официально объявляет, что записал новую серию видеоподкастов для egghead.io, там разжёвано на отлично). А вот для тех кто шарит в редаксе в видео есть ссылки на интересные мидлвары и энхансеры для редакса (можете врубить 2х скорость и просто натыкаясь на них смотреть нет ли чего полезного для вас). Рассказывает с чем столкнулся при разработке и это может быть полезно тем кто чего-то своё, не маленькое и полезное, чем будут пользоваться разные люди, разрабатывает. В конце немного говорит о том, что ждёт редакс в будущем: декларативный датафетчинг, встроенные оптимистичные апдейты и тд.

Посмотреть на скорости 1.5х вполне можно.

Сразу скажу - сама решаемая проблема мне не сильно знакома. Человек рассказывает о каком-то новом способе навигации в приложениях на RN (и в вебе). Огромная проблема - редактор кода не влез в экран и человек просто хаотично перескакивает в нём между файлами и чего-то раскоменчивает... Если честно, уследить за ходом мыслей тяжко. Но, насколько я знаю, проблема организации навигации стоит остро и все ждут "нормального решения". Похоже, что это оно (хоть и при взгляде со стороны - оверинжинирнутое дальше некуда)!

Тем кто работает с RN смотреть рекомендую.

Для новичков... для новичковых новичков. Про перформанс там на уровне "юзайте sCU" или "зачем нужны key у элементов итераблов". Простите, но это ужасно скучно =/

Смотреть только тем кто только знакомится с Реактом и идеей ВиртуалДОМ-а (там в картинках и довольно доходчиво)

Классный доклад об анимациях в RN. Кратко о том какие есть сейчас варианты и подробно о том как работает либа Animated.js. Как всегда - анимации больная тема. Но эта штука весьма гибкая и вроде классно придумана.

Смотреть всем кому нужны нетривиальные анимации на RN.

Доклад от нашего любимого неспешного француза о том что действительно важно когда разрабатываеш свой опенсорсный продукт. Описывает основные каналы связи с пользователями продукта. Описывает как лучше относится к запросам чтоб не страдать. Описывает кто за что отвечает в опенсорс продукте и тд. Кристофер уже давно любит делать доклады на тему "как сделать комьюнити лучше". Этот один из таких.

Смотреть всем кто хочет заопенсорсить свой продукт и хочет чтоб он действительно был полезен людям и чтоб о нём узнали и не страдать при этом.

Рассказывает о том как ГрафКЛ юзается в Фейсбуке. В частности затрагивает вопросы авторизации, эффективности выборок из базы, и кеширования всего и вся. Хорошо, не нудно рассказывает. Поясняет причины принятия тех или иных решений.

Смотреть всем кто работает с ГрафКЛ.

Вот это реально технический доклад! Реально Deepdive. Чувак хорошо рассказывает как работает Flow. Какие абстракции он у себя создаёт, как они взаимодействуют и тд. С диаграммами, UML и тд. Отличный доклад!

Смотреть всем кто хочет понять как же работают все эти анализаторы кода.

Презентация хорошей штуки https://github.com/zalmoxisus/redux-devtools-extension - это экстеншн для Хрома который предназначен для мониторинга аппликухи на редаксе/флюксе/"и не только" которая уже в продакшине (минифицирована). Много плюшек (лайф изменения стейта, отмены конкретных экшинов, undo/redo, export/import и тд). Легко подключается в билд. Генерит тесты чтоб зарепродьюсить проблему. Также есть версия работающая ремоут https://github.com/zalmoxisus/remote-redux-devtools легко настраивается куда, когда чего слать. Позволяет делать хотрелоад в продакшине. Естественно незаметно для пользователей. Работает и с React-Native (где подобная проблема уже всех задолбала).

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

Замечательный доклад о том как важно выбирать правильные уровни абстракции при разработке. Сложно описывать такие доклады, их нужно просто смотреть. Показывает, что нужно задумываться об общей картине прежде чем приступать к решению проблемы, оценивать все плюсы и минусы конкретных выборов и конкретные приоритеты задач.

Смотреть всем и стараться осмыслить.

Доклад презентация https://github.com/rangle/redux-segment Это тулза для удобной интеграции аналитики в ваши приложения. Не то чтоб военная задача, но тут уже есть весь функционал и написана вся рутина. Вроде довольно гибкий инструмент.

Смотреть тем кого уже заманали с вопросами "а чё там у нас по конверсии?" или "а покажи воронку переходов наших юзеров, где они отваливаются?".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment