Что есть React: Мы это сделали!
Вот мы и завершили наше большое исследование работы фронтенд-фреймворков на примере устройства экосистемы ReactJS, о котором ранее говорили в блоге. Эта серия скринкастов оказалась лучше, чем я изначально предполагал. Получилось двенадцать полноценных эпизодов по написанию большого приложения с самого нуля.
Теперь мы можем не бояться JavaScript и Babel, новых паттернов и принципов, которые удобно использовать при динамической работе с данными и с представлением. И знаем плюсы и минусы использования глобального и локального состояний.
Мы разобрались, чем всё-таки является настоящий MVC. И почему он неполноценен на бэкенде без фронтенда. Про MVC спрашивают практически на каждом собеседовании, но мало кто на этот вопрос способен ответить как полагается. А мы теперь умеем.
Спасибо всем, кто уже просмотрел эпизоды и задавал свои вопросы в комментариях. Теперь они разбираются во фронтенде и с ними мы продолжим разработку полноценного проекта на Slim и React.
А остальным рекомендую досмотреть эту серию, задать свои вопросы в комментариях и потом уже догонять нас. Для большего удобства просмотра все эпизоды структурированы по темам, очищены от всего лишнего и дополнены тайм-кодами. И для тех, кто ещё не приобрёл доступ, первые эпизоды сделаны открытыми. Так что добро пожаловать:
С уважением, Дмитрий Елисеев.
Так разобрать реакт по косточкам - просто бомба!!!
Спасибо!
Спасибо Дмитрий за бомбезные видосы, смотрю вместо нетфликса! Благодаря вам перешел на симфони и постоянно для себя что-то новое нахожу :)
p.s. правда на моем кривом самнуге ТВ вообще не поддерживает этот плеер, а на плойке-браузере, этот плеер фризит и застывает картинку, слышно только звук. Только с компа или мобилки могу смотреть :(
Как в блоге читать старые статьи? Не сохранял специально ибо всегда мог зайти и прочитать.
Какие статьи? В каком блоге?
Извиняюсь. Чего-то решил, что тут в блоге были статьи из elisdn.ru. Прошу прощения.
Скринкасты - супер, спасибо! Реакт тоже вполне хорош)
Вопрос не в тему, но я его задам. Дмитрий, не рассматривали ли вы применение в качестве серверного языка Go, как замену PHP? Объясню, почему вопрос. Про многопоточность не буду, но с точки зрения разработки бизнес-приложений возможность компилировать в бинарный файл без зависимостей, под разные платформы выглядит очень привлекательной. Просто интересно, если смотрели в эту сторону, то какое мнение?
Язык Go удобен для более низкоуровневой работы с сетью, изображениями и прочими системными вещами. И там он более быстрый из-за его компилируемости.
Но если рассматривать программирование доменной модели, то там нет привычных классов, интерфейсов и исключений как в PHP/Java/C#. Там парадигма другая.
Так что просто так он PHP не заменяет.
Тогда ждем 6-ой эпизод из серии "Взаимодействие объектов", там как раз анонсированы именно эти вопросы) Да и пересмотрю предыдущие 5 из этой серии применительно к Go. Парадигма там 100% другая.
Спасибо Дмиртий, поначалу думал еще один разбор реакта это перебор, но твоя реализация конечно выше всяких похвал, такое не видел ещё.
кстати да, почему не выходит 6 серия по взаимодействию? вюи вы никому не отвечаете на этот вопрос, почему-то
Спасибо, Вы лучший
Добрый день, Дмитрий. Напишите пожалуйста, при оформлении подписки я смогу ваши опубликованные видео легально скачивать на локалку для просмотра в оффлайн формате, если вдруг понадобиться?
Для личного просмотра можно.
Или войти через: