#36 - Ring UI от JetBrains

Скачать mp3 подкаста

Ring UI — JetBrains Web UI components. Интервью с Евгением Датским (https://twitter.com/prncd), ведущим разработчиком библиотеки, об истории её появления, планах и одном секретном проекте.

https://jetbrains.org/ring-ui/

#35 - FrontFest 2017, Москва, 18 ноября

Скачать mp3 подкаста

FrontFest Moscow - улётная фронтенд-конференция в Москве от организаторов CodeFest, пожалуй, крутейшего ИТ-феста за Уралом. 18 ноября 2017, Digital October. В подкасте обсуждаем программу и чем FrontFest отличается от других конференций.

https://2017.frontfest.ru

#34 - Moscow Frontend Conference 2017 и BEM React Core

Скачать mp3 подкаста

По мотивам Moscow Frontend Conference 2017 и Яндекс Субботника: о создании производительного React приложения для торговли на бирже, о сложностях внедрения собственной библиотеки компонент (UI Kit) и о bem-react-core, который меня весьма заинтересовал.

#33 - Кирилл Мокевнин, Hexlet.io

Скачать mp3 подкаста

Разговор с Кириллом Мокевниным, CTO образовательного портала Hexlet.io, о React стеке, серверном рендеринге, npm vs yarn и об онлайн образовании.

#32 - Webpack 4, Cycle.js, Error Boundaries, StackBlitz, всем Preact, Пятиминутка Angular, npmtrends.com

Скачать mp3 подкаста

Стабилизация webpack 3 планы на webpack 4, видеокурс по cycle.js и по Error Boundaries в React 16, онлайн песочница StackBlitz с кучей наворотов для React и Angular, компиляция Vue и Polymer компонет в Preact, подкаст и видеокаст Пятиминутка Angular, сайт npmtrends.com

#31 - .getInstance, Екатерина Назарова

Скачать mp3 подкаста

В гостях автор YouTube канала о фронтенде .getInstance - Екатерина Назарова. Всем рекомендую этот канал, ёмкие ролики около 5 минут с качественной проработкой и подачей материала. В основном про JavaScript, ES2015 и инструменты современного фронтенд разработчика.

Другие ресурсы упомянутые в подкасте:

#30 - setState и организация кода

Скачать mp3 подкаста

Небольшая заметка, размышление на тему можно ли жить без внешнего контейнера состояния и какие при этом возникают проблемы и неудобства? Как организовывать код?

#29 - Мониторинг ошибок

Скачать mp3 подкаста

Как обрабатывать ошибки в JavaScript и как их эффективно мониторить на production? По итогам RamblerFront& meetup #2.

#28 - React 16 Beta

Скачать mp3 подкаста

Итак, React 16 Beta! Теперь серьёзно. Подробности о первом бета-релизе опубликованы прямо на github в специальном issue, пройдёмся по нему.

github.com/facebook/react/issues/10294

#27 - Вы не поверите в чём страшный секрет популярности React...

Скачать mp3 подкаста

Вышла бета версия React 16 с уже прожужжавшим все уши алгоритмом Fiber. Что такое Fiber я рассказывал в первом выпуске Пятиминутки React. Если вы заглядывали в исходники - сама реализация алгоритма достаточно сложная и запутанная, собственно, как и вся кодовая база “классического” React. Мало кто понимает, что там вообще происходит на самом деле. В этом выпуске я раскрою карты и поведую вам страшную тайну популярности React!

#26 - Preact Rocks!

Скачать mp3 подкаста

Обзор свежих новостей из мира Preact: мобильный сайт Uber использует Preact, промосайт нового фильма Трансформеры тоже на Preact, отличное видео “Preact: Into the void 0” с JSConf EU 2017 от автора Preact, мои впечатления от курса на egghead.io, preact-cli - утилита для быстрого создания PWA приложений.

#25 - Gatsby 1.0

Скачать mp3 подкаста

Gatsby 1.0 - генератор статических сайтов на React. Умный Code Splitting, Progressive Web App, Offline, GraphQL - всё в одном флаконе!

https://www.gatsbyjs.org/

#24 - Подкасты про фронтенд

Скачать mp3 подкаста

Русскоязычные подкасты про фронтенд - краткий обзор.

#23 - webpack 3.0.0, pnpm 1.0, TypeScript 2.4

Скачать mp3 подкаста

webpack 3.0.0, pnpm 1.0, TypeScript 2.4

#22 - News

Скачать mp3 подкаста

React 15.6, webpack 3, Babel Notes, mobx-state-tree 0.7, Preact video on egghead.io

#21 - Список пожеланий на следующие 6 месяцев разработки React

Скачать mp3 подкаста

Дэн Абрамов спросил у своей аудитории в Twttier: “Что бы вы хотели видеть в фокусе команды разработки React на следующие 6 месяцев?”. Спустя сутки Дэн опубликовал скомилированный список пожеланий…

#20 - MobX вместо Redux?

Скачать mp3 подкаста

Стоит ли использовать MobX, если у нас уже есть Redux? Если да, то когда, в каких проектах, для кого MobX подойдёт лучше?

#19 - React Europe и Holy JS

Скачать mp3 подкаста

Немного про React Europe 2017 и подробно про Holy JS в в Санкт-Петербурге, 2 и 3 июня, регистрируйтесь используя 5minReactPromo! https://holyjs-piter.ru

#18 - pnpm

Скачать mp3 подкаста

pnpm - новый пакетный менеджер; discuss.reactjs.org - официальный форум; HTML шорты.

#17 - Idiomatic Redux

Скачать mp3 подкаста

Марк Эриксон, одни из контрибьюторов в Redux, опубликовал две отличные статьи в своей серии Idiomatic Redux.

Марк проделал большую работу изучая старые обсуждения в redux issues на github и различные посты и комментарии Дэна Абрамова, чтобы рассказать нам об исходных идеях, намерениях и решниях принятых при проектировании Redux. В итоге разложил всё буквально по полочкам!

#16 - Frontend Conf 2017

Скачать mp3 подкаста

Frontend Conf - профессиональная конференция фронтенд-разработчиков, Сколково, 5-6 июня 2017. В этом подкасте сделаю обзор планируемых докладов.

Регистрируйтесь с промокодом 5minCode2017 - скидка 7% для слушателей Пятиминутки React!

#15 - Amsterdam, PWA, RealWorld, Prepack

Скачать mp3 подкаста

Новости:

  • React Amsterdam 2017
  • примеры Progressive Web Apps на React, Preact, Svelte, Vue, Angular и viperHTML
  • Real World блог платформа на реализованная на нескольких фронтенд и бэкенд фреймворках (можно миксовать)
  • Prepack - виртуальная машина JavaScript написанная на JavaScript, которая оптимизирует код во время сборки как никто другой!

Ссылки:

#14 - Redux Business Logic (part 2)

Скачать mp3 подкаста

В предыдущем выпуске подкаста мы разбирались с вопросом где разместить бизнес логику при использовании Redux. Но остались острые вопросы, которые я не успел осветить. Углубимся в тему ещё немного!

#13 - Redux Business Logic

Скачать mp3 подкаста

Где в React-Redux приложениии должен быть расположен код отвечающий за бизнес логику? Рассмотрим частный пример с бизнес логикой исключительно на клиенте.

#12 - React 15.5 и другие новости

Скачать mp3 подкаста

Новостной выпуск подкаста: React 15.5, Andrew Clark‏ отвечает на вопросы, React London 2017, подкаст ДевШахта, советы по оптимизации React+Redux приложения от Twitter, codesandbox.io - песочница для React проектов.

#11 - this.state или this.effectiveValue?

Скачать mp3 подкаста

Если мы решили хранить локальное состояние компонента где-то внутри компонента (а не в Redux), стоит ли это делать в this.state или завести отдельную переменную this.effectiveValue? Отвечаю на комментарий к предыдущему эпизоду подкаста.

#10 - Redux and Local State

Скачать mp3 подкаста

Вопрос: можно ли и нужно ли использовать локальный state в компонентах при использовании Redux? Краткий ответ: локальный state это нормально, используем!

#9 - Lifting State Up Example Explained

Скачать mp3 подкаста

Разберём на пальцах пример из документации к React про два поля ввода температуры по Цельсию и по Фаренгейту и как правильно их синхронизировать.

#8 - Plan for Addons in React 16

Скачать mp3 подкаста

Don’t Do Anything: react-addons-perf

Fix and Forget: react-addons-create-fragment, react-addons-linked-state-mixin, react-addons-pure-render-mixin, react-addons-shallow-compare, react-addons-update, react-linked-input,

Deprecate and Forget: react-addons-css-transition-group, react-addons-transition-group

Undecided: react-addons-test-utils

#7 - Preact

Скачать mp3 подкаста

Preact - быстрая альтернатива React с таким же API и всего 3kB в gzip. Расскажу про мой опыт использования.

#6 - React 15.5 and 16 Umbrella

Скачать mp3 подкаста

Обсуждаем планы команды React на две ближайшие версии.

#5 - Redux, Derived Data

Скачать mp3 подкаста

Redux и вычисляемые поля. Сталкивались ли вы с проблемой распухающих объектов Action, поскольку одни редьюсеры требуют данные от других редьюсеров? Где и как правильно работать с вычисляемыми полями?

#4 - Redux, Аctions подряд

Скачать mp3 подкаста

Redux: что не так с отправкой нескольких Actions подряд (синхронно)? Не используете actions как аналог set методов.

#3 - Hot Module Replacement или React Hot Loader?

Скачать mp3 подкаста

В чём разница между Hot Module Replacement или React Hot Loader и как это всё работает?

#2 - JSX 2.0

Скачать mp3 подкаста

JSX 2.0 - большое обновление синтаксиса JSX, которое пока на ранней стадии планирования и обсуждения.

#1 - React Fiber

Скачать mp3 подкаста

React Fiber - новая реализация алгоритма построения и сравнения Virtual DOM.