Episodes
Антон Тужик уже около года использует Reason в Production в компании SEMrush. Чем так хорош Reason и положение дел на 2020 год?
- Reason в production в компании SEMrush и это не фантастика
- Что такое Reason в трёх предложениях?
- Как связаны Reason и Oceaml?
- BuckleScript
- Как правильно называть: Reason или ReasonML?
- История появления Reason и кто у истоков?
- На чём была написана первая версия React?
- JSX часть синтаксиса Reason
- Биндинг ReasonReact
- Компиляций Reason в машинный...
Published 05/31/20
14 мая 2020 года прошла конференция React Europe 2020, естественно online.
Одна из интересных новинок с этого мероприятия: инженер из Facebook
David McCabe показал экспериментальный State Manager под названием Recoil!
Ещё один менеджер состояния? Посмотрим на него внимательнее, сравним с MobX, узнаем мнения сообществ.
https://www.youtube.com/watch?v=_ISAA_Jt9kI - доклад с React Europe...
Published 05/16/20
Effector - The state manager.
В этом выпуске Сергей Сова расскажет про библиотеку управления состоянием Effector, плюсы, основные фишки и удобства, статус проекта, личный опыт использования.
- multistore подход
- удобство отделения логики от представления
- статическая типизация из коробки
- статический импорт store vs dependency injection
- философия: снижение boilerplate
- функциональная композиция и операторы
- пример операторов sample и guard
- эффекты
- концепция обработки ошибок
-...
Published 12/23/19
Reatom - deterministic state manager! https://github.com/artalar/reatom
Это второй подкаст про Reatom - весьма многообещающий проект, менеджер состояния с первоклассным выводом типов на TypeScript, маленьким размером бандла, учитывающий и переосмысливающий недостатки других популярных библиотек.
В этом выпуске автор библиотеки, Артём Арутюнян (https://github.com/artalar/), сравнивает Reatom с MobX, также мы поговорили про производительность и про дальнейшие планы.
Краткое содержание второй...
Published 10/17/19
Reatom - deterministic state manager!
https://github.com/artalar/reatom
Весьма многообещающий проект, менеджер состояний с первоклассным выводом типов на TypeScript, маленьким размером бандла, учитывающий и переосмысливший недостатки других популярных библиотек, в первую очередь Redux.
В подкасте автор библиотеки Артёмом Арутюнян (https://github.com/artalar/).
Это первый из двух выпусков про Reatom.
Краткое содержание первой части:
- Кратко про ключевые характеристики Redux, Effector и...
Published 10/11/19
Конференция FrontendConf, 13 и 14 октября 2019, Москва, Digital October — это два дня увлекательной программы докладов по проектированию, разработке, быстродействию, автоматизации, качеству кода и тестированию веб приложений.
Программный комитет отобрал 30+ актуальных тем от лучших спикеров СНГ и зарубежья.
В этом выпуске один из членов программного комитета Александр Майоров расскажет о самых интересных докладах, а также:
- Кто организует конференцию, кто в программном комитете?
- Как...
Published 09/29/19
В прошлом выпуске я рассказал свои первые впечатления от Nest.js – фреймворка для Node с заявкой на Enterprise архитектуру. Я выбрал этот фреймворк в качестве эксперимента для одного свежего и относительно небольшого проекта. На фронтенде используется Vue.js
Сегодня хочу рассказать организован деплой этого проекта с помощью Ansible, Bitbucket Pipelines и rsync.
Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript и фронтенда, разбираемся с инструментами, сравниваем...
Published 08/31/19
Надавно начал небольшой проект - прототип или MVP для проверки бизнес идеи. Задача пока технически не сложная, решил попробовать какой-нибудь новый для себя Node.js фреймворк. После небольшого исследования, выделилось два кандидата Nest.js и Loopback 4.
Взял Nest.js. В основе хорошие дизайн-паттерны и заявка на грамотную архитектуру. Расскажу о своём небольшом опыте работы с этим фреймворком.
- https://nestjs.com
- https://techtrain.ru
Пятиминутка React - подкаст о React и смежных...
Published 08/14/19
24-25 августа 2019 в Санкт-Петербурге пройдёт IT-Фестиваль TechTrain.
Фестиваль - это множество активностей под одной крышей: доклады, дискуссионные зоны, митапы, стенды IT сообществ и подкастов.
Среди спикеров много громких имён, в частности мой глаз зацепился за два имени: Ричард Столман (главный по свободному ПО), Джон Ромеро (гейм дизайнер, создавший атмосферу Wolfenstein 3D, Doom и Quake)!
В связи с этим в этом выпуске подкаста сделаем небольшой экскурс в историю Ричарда Столмана и...
Published 07/30/19
Порекомендую книгу о знаменитых SOLID принципах ООП с примерами на TypeScript: https://ota-solid.now.sh
Книга написала приятным и понятным языком, совсем не большая - я не напрягаясь прочитал за выходные. Помимо описания самих SOLID принципов, по каждому из них даются как идеальные примеры, так и примеры из реальной жизни, а также описаны антипаттерны, "запахи кода", ограничения и подводные камни.
Книга интерактивная, по мере чтения нужно будет отвечать на вопросы по только что пройденному...
Published 07/24/19
Компания GitLab с каждым годом набирает обороты. Как ни странно для OpenSource проекта, из него получился не плохой бизнес! Что интересно, в GitLab все внутренние процессы максимально открыты и описаны в публичном Handbook, включая вилки зарплат, принцип их построения и даже интерактивный калькулятор. Воспользуемся этим калькулятором, чтобы примерить зарплату фронтенд-разработчика в GitLab на себя.
- https://about.gitlab.com/handbook/
-...
Published 07/08/19
Сегодня у меня небольшое объявление: у подкаста уже давно есть одноимённый YouTube канал.
Но только этом году я попробовал записывать полноценные скринкасты: видео где показывается реализация какого-то алгоритма на JavaScript. Выбрал не самые простые темы, но интересные (по крайней мере мне).
Что самое главное, постарался рассказать подробно и понятно, разбивая задачу на отдельные шаги, комментируя принимаемые решения, отвечая на собственные вопросы по ходу. Мне кажется, получилось не...
Published 06/23/19
18 июля 2019 на площадке Voximplant (Москва, ул. Мытная 66) пройдёт MSK VUE.JS MEETUP!
В этом выпуске Игорь Шеко рассказывает про сам митап и про Vue.js в компании Voximplant.
- https://voximplant.timepad.ru/event/986750/
- https://soundcloud.com/frontend-weekend/fw-65 - подкаст Frontend Weekend с участием Игоря Шеко
Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript. https://5minreact.ru
Published 06/07/19
На днях смотрел видео-интервью записанное на конференции Microsoft Build 2019: Inside TypeScript with Anders Hejlsberg.
Интересные вопросы, очень живая атмосфера, делаю краткий пересказ.
- https://www.youtube.com/watch?v=tXK50czRbdA
Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript. https://5minreact.ru
Published 06/05/19
Этот выпуск является фрагментом подкаста RadioJS, в котором я рассказал свой недавний опыт работы с Vue.js и сделал небольшое сравнение по ощущениям с React.
Рекомендую также послушать весь оригинальный RadioJS Выпуск 54: Предновогодний. Svelte, Vue, новости и тренды.
- https://radiojs.ru/2018/12/radiojs-54/
- https://youtu.be/FFZfmIQ9I44 - VueJS: Аргументы "за" (Илья Климов)
- https://youtu.be/kuHSJNxNFQw - VueJS: аргументы "против" (Илья Климов)
-...
Published 12/20/18
11 август 2018 года в офисе Яндекса в Санкт-Петербурге прошел "Я.Субботник по разработке интерфейсов" и я там был! А после мероприятия мы с Андреем Мелиховым (ведущим подкастов Девшахта и Ночной фронтенд) обсудили доклады, послушайте, и, возможно, найдёте интересные темы для себя. Видео самих докладов уже доступны на официальной странице встречи.
- https://events.yandex.ru/events/yasubbotnik/11-aug-2018/
- https://soundcloud.com/devschacht - подкасты ДевШахта и Ночной фронтенд
Пятиминутка...
Published 11/17/18
bem-react-core - билиотека (даже три), которая помогает создавать React компоненты по БЭМ методологии. В гостях Владимир Гриненко из Яндекса (https://twitter.com/tadatuta) - все детали о свежем релизе v3 из первых уст!
- https://github.com/bem/bem-react-core/tree/v3
- https://ru.bem.info/
- https://www.youtube.com/watch?v=pVzlkCidOYg скринкаст про bem-react-core v3
Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript. https://5minreact.ru
Published 11/11/18
Есть две книги: Величие Vue.js 2 (The Majesty of Vue.js 2) и Путь к изучению React (The Road to learn React) - какую сам прочитаешь, а какую другу посоветуешь? Сделаю небольшой обзор.
- https://leanpub.com/vuejs2-russian - Величие Vue.js 2
- https://leanpub.com/the-road-to-learn-react-russian - Путь к изучению React
- https://github.com/lex111 - Алексей Пыльцын
- https://medium.com/devschacht - блог с переводами статей про веб-разработку
- https://github.com/web-standards-ru/dictionary -...
Published 09/20/18
А 21 августа 2018 года вышла очередная версия языка Elm 0.19.
Обсудили вместе с Алексеем Пироговым (https://twitter.com/alex_pir) новую версию, тенденции в развитии языка, его недостатки и нишу в веб-разработке, бегло сравнили с другими ФП языками в вебе. Отдельно поговорили про Reason, Go, ООП, Go2 и generics, вероятность появления Elm2.
- https://elm-lang.org/
- https://t.me/brain_dump_etc - Telegram канал Алексея
- https://devzen.ru/episode-0194/ - Алексей в подкасте DevZen
Пятиминутка...
Published 09/13/18
Сергей Рубанов, известный в широких фронтенд кругах Панк-разработчик из города Орла, член команды Babel и участник WebAssembly Community Group в начале августа запустил телеграм канал Хулиардерити.
Пишет в осоновном хардкорные новости из недр комитета TC39, из кишков Babel и всего такого, что в обычных пабликах и хабрах не публикуют, т.к. слишком гиково. А нам такое как раз интересно!
https://t.me/juliarderity
https://twitter.com/chicoxyzzy
Пятиминутка React - подкаст о React и смежных...
Published 09/06/18
Как записать подкаст без особого подкастерского микрофона и специального оборудования? Делай как я!
- https://www.audacityteam.org/download/
- https://manual.audacityteam.org/man/faq_installation_and_plug_ins.html#lame
- https://soundcloud.com
- https://podster.fm
- https://itunesconnect.apple.com
- https://github.com/AveVlad/russia-it-podcast
Упомянутые в подкасте эффекты и их настройки:
**Effects -> Noise Reduction**
Noise Reduction: 12 dB
Sensetivity: 6
Frequency smoothing: 3
Noice:...
Published 08/30/18
Подкаст-интервью с гостем в студии, о технологиях и путях саморазвития из жизни middle работчика.
Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript. http://5minreact.ru
Published 08/24/18
Не так давно вышел релиз React 16.3 - примечательный по многим параметрам и заметно интереснее, чем два предыдущих (16.2 и 16.1). Послушаем комментарии к React 16.3 гостей подкаста: Дуэйн "Скала" Джонсон (актёр), Сергей Сова (разработчик фронтенда в Яндексе), Маша Просвирнина (из сообщества SPB Frontend и подкаста Веб-стандарты) и Дэн Абрамов (разработчик из Facebook).
- https://reactjs.org/blog/2018/03/29/react-v-16-3.html
- https://habrahabr.ru/post/352426/
-...
Published 04/06/18
Небольшой обзор на пару видео с JSConf.Asia 2018 про Eventloop и JavaScript Pranks
- https://www.youtube.com/playlist?list=PL37ZVnwpeshFqN5dcZ704lxI3F5iHDYkl - JSConf.Asia 2018
- https://youtu.be/cCOL7MC4Pl0 - Jake Archibald: In The Loop
- https://youtu.be/j4_9BZezSUA - с переводом на русский
- https://youtu.be/rLgBqT_e6Yo - Feross Aboukhadijeh: JavaScript Pranks
Пятиминутка React - подкаст о React и смежных технологиях в мире JavaScript. http://5minreact.ru
Published 03/15/18