Forwarded from FrontEnd книги для программистов
Building React Apps with Server-Side Rendering
Автор: Mohit Thakkar
Год издания: 2020
Скачать книгу pdf
Скачать книгу epub
#react #redux #english #middle
Автор: Mohit Thakkar
Год издания: 2020
Скачать книгу pdf
Скачать книгу epub
#react #redux #english #middle
SSR в связке React-Redux
Как работать с Redux store и на сервере, и на клиенте?
Читать: https://prglb.ru/17yk5
#react #frameworks
Как работать с Redux store и на сервере, и на клиенте?
Читать: https://prglb.ru/17yk5
#react #frameworks
Forwarded from Хабр
Concurrent Mode в React: адаптируем веб-приложения под устройства и скорость интернета
В этой статье я расскажу о конкурентном режиме в React. Разберёмся, что это: какие есть особенности, какие новые инструменты появились и как с их помощью оптимизировать работу веб-приложений, чтобы у пользователей всё летало. Конкурентный режим — новая фишка в React. Его задача — адаптировать приложение к разным устройствам и скорости сети. Пока что Concurrent Mode — эксперимент, который может быть изменён разработчиками библиотеки, а значит, новых инструментов нет в стейбле. Я вас предупредил, а теперь — поехали.
Сейчас для отрисовки компонентов есть два ограничения: мощность процессора и скорость передачи данных по сети. Когда требуется что-то показать пользователю, текущая версия React пытается отрисовать каждый компонент от начала и до конца. Неважно, что интерфейс может зависнуть на несколько секунд. Такая же история с передачей данных. React будет ждать абсолютно все необходимые компоненту данные, вместо того чтобы рисовать его по частям.
Конкурентный режим решает перечисленные проблемы. С ним React может приостанавливать, приоритизировать и даже отменять операции, которые раньше были блокирующими, поэтому в конкурентном режиме можно начинать отрисовывать компоненты независимо от того, были ли получены все данные или только часть. Читать дальше →
http://amp.gs/FmFy
В этой статье я расскажу о конкурентном режиме в React. Разберёмся, что это: какие есть особенности, какие новые инструменты появились и как с их помощью оптимизировать работу веб-приложений, чтобы у пользователей всё летало. Конкурентный режим — новая фишка в React. Его задача — адаптировать приложение к разным устройствам и скорости сети. Пока что Concurrent Mode — эксперимент, который может быть изменён разработчиками библиотеки, а значит, новых инструментов нет в стейбле. Я вас предупредил, а теперь — поехали.
Сейчас для отрисовки компонентов есть два ограничения: мощность процессора и скорость передачи данных по сети. Когда требуется что-то показать пользователю, текущая версия React пытается отрисовать каждый компонент от начала и до конца. Неважно, что интерфейс может зависнуть на несколько секунд. Такая же история с передачей данных. React будет ждать абсолютно все необходимые компоненту данные, вместо того чтобы рисовать его по частям.
Конкурентный режим решает перечисленные проблемы. С ним React может приостанавливать, приоритизировать и даже отменять операции, которые раньше были блокирующими, поэтому в конкурентном режиме можно начинать отрисовывать компоненты независимо от того, были ли получены все данные или только часть. Читать дальше →
http://amp.gs/FmFy
Хабр
Concurrent Mode в React: адаптируем веб-приложения под устройства и скорость интернета
В этой статье я расскажу о конкурентном режиме в React. Разберёмся, что это: какие есть особенности, какие новые инструменты появились и как с их помощью оптимиз...
#course #react #russian
Бесплатный онлайн-курс по Реакту (для начинающих)
https://max-frontend.gitbook.io/react-course-ru-v2/
Бесплатный онлайн-курс по Реакту (для начинающих)
https://max-frontend.gitbook.io/react-course-ru-v2/
max-frontend.gitbook.io
Вступление | react-course-ru-v2
#video #course #english
Туториал по Redux от его создателя:
https://egghead.io/courses/getting-started-with-redux
Туториал по Redux от его создателя:
https://egghead.io/courses/getting-started-with-redux
Forwarded from Web Stack
Полное руководство по тестированию React Hooks - восьми шаговый тест план.
https://toptal.com/react/testing-react-hooks-tutorial
https://toptal.com/react/testing-react-hooks-tutorial
Toptal
A Complete Guide to Testing React Hooks
This article explores how to test React Hooks and outlines an eight-step testing plan you could employ to test your own projects.
Forwarded from Laravel, PHP, Backend - Uncolored collection
#devops
Мне кажется, любому разработчику стоит разобраться с основами DevOps, потому что это не только набор инструментов, но и культура работы с кодом. Рекомендую данную статью, чтобы понять проблематику и смысл данной области деятельности.
https://habr.com/ru/company/nixys/blog/514098/
Мне кажется, любому разработчику стоит разобраться с основами DevOps, потому что это не только набор инструментов, но и культура работы с кодом. Рекомендую данную статью, чтобы понять проблематику и смысл данной области деятельности.
https://habr.com/ru/company/nixys/blog/514098/
Хабр
С чего начать DevOps?
Понятие DevOps знакомо многим, но в своей практике я часто наблюдаю такую ситуацию, когда соискатель на должность DevOps-инженера в нашу компанию не может ответить на вопрос “А что же такое DevOps?”....
Forwarded from Просто: разработка via @like
legacy.reactjs.org
React v17.0 Release Candidate: No New Features – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. Today, we are publishing the first Release Candidate for React 17. It has been two and a half years since the previous major release of React, which is a long time even by our…
Forwarded from FrontEnd книги для программистов
React: Up & Running, Second Edition
Автор: Stoyan Stefanov
Год издания: 2020
Скачать книгу pdf
Скачать книгу epub
#react #english
Автор: Stoyan Stefanov
Год издания: 2020
Скачать книгу pdf
Скачать книгу epub
#react #english
Тестирование хуков React
Полное руководство по тестированию хуков в React: https://prglb.ru/427zw
#react #frameworks #testing
Полное руководство по тестированию хуков в React: https://prglb.ru/427zw
#react #frameworks #testing
Forwarded from Хабр
[Перевод] Отказ от create-react-app и создание собственного шаблона для React-приложений
Автор статьи, перевод которой мы сегодня публикуем, предлагает React-разработчикам отойти от использования create-react-app (CRA) и создать собственный шаблон для React-приложений. Здесь речь пойдёт о преимуществах и недостатках CRA, а так же будет предложено решение, которое способно заменить create-react-app.
Читать дальше →
http://amp.gs/FEe1
Автор статьи, перевод которой мы сегодня публикуем, предлагает React-разработчикам отойти от использования create-react-app (CRA) и создать собственный шаблон для React-приложений. Здесь речь пойдёт о преимуществах и недостатках CRA, а так же будет предложено решение, которое способно заменить create-react-app.
Читать дальше →
http://amp.gs/FEe1
Хабр
Отказ от create-react-app и создание собственного шаблона для React-приложений
Автор статьи, перевод которой мы сегодня публикуем, предлагает React-разработчикам отойти от использования create-react-app (CRA) и создать собственный шаблон дл...
Forwarded from DНЕВНИК web-программиста
useEffect(fn, []) это не новый componentDidMount()
Перевод свежей статьи о самом сложно хуке Реакт - useEffect.
PS Напомню (хоть уже и скидывал ранее) мою любимую статью (почти книгу) про этот хук - тыц👈
#react
Перевод свежей статьи о самом сложно хуке Реакт - useEffect.
PS Напомню (хоть уже и скидывал ранее) мою любимую статью (почти книгу) про этот хук - тыц👈
#react
Medium
useEffect(fn, []) это не новый componentDidMount()
Они почти одинаковые. Но существует достаточно различий, которые возможно доставят вам неудобства, особенно если вы делаете рефакторинг с…
Forwarded from Будни разработчика
#статья дня
#html #css #px #em #rem #vw #vh
Лето и отпуск не лучшие помощники в написании новых статей, но ничто не забыто.
Тем временем великолепная Йоксель (https://twitter.com/yoksel) выпустила крайне подробную статью о единицах измерения в CSS.
Рассмотрены даже не самые популярные единицы вроде ex и ch, даны разъяснения об их вычислении и приведены наглядные примеры.
Единственное, не сказано о том, что v-единицы не реагируют на масштаб в браузере. Надо бы сообщить. (см. Upd.)
Читаем и не забываем подписываться на Йоксель в твиттере.
Upd. О важности взаимодействия с авторами. В статье появилось упоминание, что v-единицы не реагируют на масштаб. Никогда не стесняйтесь сообщать авторам статей о всём, что считаете нужным.
http://css.yoksel.ru/size-units/
#html #css #px #em #rem #vw #vh
Лето и отпуск не лучшие помощники в написании новых статей, но ничто не забыто.
Тем временем великолепная Йоксель (https://twitter.com/yoksel) выпустила крайне подробную статью о единицах измерения в CSS.
Рассмотрены даже не самые популярные единицы вроде ex и ch, даны разъяснения об их вычислении и приведены наглядные примеры.
Единственное, не сказано о том, что v-единицы не реагируют на масштаб в браузере. Надо бы сообщить. (см. Upd.)
Читаем и не забываем подписываться на Йоксель в твиттере.
Upd. О важности взаимодействия с авторами. В статье появилось упоминание, что v-единицы не реагируют на масштаб. Никогда не стесняйтесь сообщать авторам статей о всём, что считаете нужным.
http://css.yoksel.ru/size-units/
Forwarded from Верстальщик от бога
Используйте инструменты разработчика Chrome как синьор фронт-энд разработчик
Перечень функций инструментов разработчика Chrome, которые помогают при разработке.
Читать статью
Перечень функций инструментов разработчика Chrome, которые помогают при разработке.
Читать статью
Forwarded from Frontender's notes [ru]
12 советов по внедрению TypeScript в React-приложениях
https://habr.com/ru/company/tinkoff/blog/505488/
https://habr.com/ru/company/tinkoff/blog/505488/
Хабр
12 советов по внедрению TypeScript в React-приложениях
TypeScript — стандарт современной фронтенд-разработки. Согласно исследованиям State of JavaScript, TS вызывает явный интерес у программистов. По данным опроса за...
Forwarded from FrontEnd книги для программистов
Forwarded from IT Библиотека
📓 Совершенный алгоритм. Основы
«Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. Тим Рафгарден расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора. Книга адресована тем, у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Скачать
@itlibrary
«Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. Тим Рафгарден расскажет об асимптотическом анализе, нотации большое-О, алгоритмах «разделяй и властвуй», рандомизации, сортировки и отбора. Книга адресована тем, у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Скачать
@itlibrary
Приоритеты загрузки JavaScript
Небольшая шпаргалка по приоритетам разных техник загрузки JavaScript:
https://prglb.ru/4jxkx
#browser #performance
Небольшая шпаргалка по приоритетам разных техник загрузки JavaScript:
https://prglb.ru/4jxkx
#browser #performance