Forwarded from Webchic - frontend, backend, ci/cd
Использование Effector в стеке React + TypeScript
Effector - стейт-менеджер с несколькими хранилищами для приложений Javascript (React/ React Native/Vue/Node.js)
#effector #state #react #typescript
К статье(rus)
Effector - стейт-менеджер с несколькими хранилищами для приложений Javascript (React/ React Native/Vue/Node.js)
#effector #state #react #typescript
К статье(rus)
Forwarded from Webchic - frontend, backend, ci/cd
package.json анатомия
В статье объясняются назначения полей и возможности package.json
#package_json
К статье(eng)
В статье объясняются назначения полей и возможности package.json
#package_json
К статье(eng)
Forwarded from JavaScript test
Если вы кодите на JavaScript и любите активный профессиональный кач — приходите на интенсив по тестированию на React от GeekBrains.
Научитесь быстро находить и устранять ошибки с помощью инструментов Jest, Mocha и Cypress. Два дня практики вместе с опытным экспертом — скучно не будет.
В финале получите сертификат, а видеозапись занятий и учебные методички останутся у вас навсегда.
Одно условие: вход только для тех, кто уже знаком с программированием. Пароль — «async/await-синтаксис». Шутка.
Но это и правда интенсив для продвинутых. Для участия вам нужно знать командную строку и основы JavaScript. А новичков GeekBrains обучают на множестве других бесплатных интенсивах и полноценных курсах.
19 декабря, в субботу → первое занятие. Записывайтесь по ссылке
Научитесь быстро находить и устранять ошибки с помощью инструментов Jest, Mocha и Cypress. Два дня практики вместе с опытным экспертом — скучно не будет.
В финале получите сертификат, а видеозапись занятий и учебные методички останутся у вас навсегда.
Одно условие: вход только для тех, кто уже знаком с программированием. Пароль — «async/await-синтаксис». Шутка.
Но это и правда интенсив для продвинутых. Для участия вам нужно знать командную строку и основы JavaScript. А новичков GeekBrains обучают на множестве других бесплатных интенсивах и полноценных курсах.
19 декабря, в субботу → первое занятие. Записывайтесь по ссылке
Forwarded from FrontEndDev
React-Tensorflow — библиотека React хуков, написанная на Typescript для использования моделей Tensorflow в вашем приложении
https://github.com/joshuaellis/react-tensorflow
https://github.com/joshuaellis/react-tensorflow
GitHub
GitHub - joshuaellis/react-tensorflow: Tensorflow hooks for React.js
Tensorflow hooks for React.js. Contribute to joshuaellis/react-tensorflow development by creating an account on GitHub.
Forwarded from FrontEnd книги для программистов
Taming the State in React
Автор: Robin Wieruch
Год издания: 2018
Скачать книгу pdf
Скачать книгу epub
#react #redux #english
Автор: Robin Wieruch
Год издания: 2018
Скачать книгу pdf
Скачать книгу epub
#react #redux #english
Forwarded from КНИГИ: REACT, JS, ANGULAR, NODE, VUE
Fullstack React
Автор: Anthony Accomazzo, Nate Murray, Ari Lerner, Clay
Allsopp, David Guttman, and Tyler McGinnis
Год издания: 2020
Скачать книгу
#react #english
Автор: Anthony Accomazzo, Nate Murray, Ari Lerner, Clay
Allsopp, David Guttman, and Tyler McGinnis
Год издания: 2020
Скачать книгу
#react #english
Forwarded from FrontEndDev
Обновление до React 17 и Webpack 5
https://blog.bitsrc.io/upgrading-to-react-17-and-webpack-5-89eef0f41ae5
https://blog.bitsrc.io/upgrading-to-react-17-and-webpack-5-89eef0f41ae5
Medium
Upgrading to React 17 and Webpack 5
How I upgraded my project to React 17 and Webpack 5
Forwarded from 🤟 TechRocks: веб-разработка
Forwarded from NOP::Nuances of Programming
Расскажем о некоторых популярных видах шаблонного кода на NextJS и узнаем, какие функции, настройки и библиотеки входят в их состав. Выясним, какой шаблонный код пригоден для промышленной эксплуатации, какой - для создания красивых структурированных приложений, какой подойдёт для обычных сайтов блогеров, а какой - для ведения специализированных блогов разработчиков.
https://nuancesprog.ru/p/10874
@nuancesprog #статьи #Next
https://nuancesprog.ru/p/10874
@nuancesprog #статьи #Next
Forwarded from Веб-страница
Оптимизация изображений в соответствии с ограничениями сети и устройств в React
Современные сайты потребляют много ресурсов, а также могут содержать большое количество медиафайлов. Не у всех пользователей есть быстрый интернет или мощное устройство, которое могло бы быстро и без труда загрузить такой сайт.
О том, как улучшить опыт взаимодействия пользователя с сайтом при нестабильном подключении или слабом девайсе — читайте в этой статье:
https://tprg.ru/OlBz
#фронтенд #react
Современные сайты потребляют много ресурсов, а также могут содержать большое количество медиафайлов. Не у всех пользователей есть быстрый интернет или мощное устройство, которое могло бы быстро и без труда загрузить такой сайт.
О том, как улучшить опыт взаимодействия пользователя с сайтом при нестабильном подключении или слабом девайсе — читайте в этой статье:
https://tprg.ru/OlBz
#фронтенд #react
Forwarded from FrontEndDev
CSS Paint API: предсказуемая случайность
https://jakearchibald.com/2020/css-paint-predictably-random/
https://jakearchibald.com/2020/css-paint-predictably-random/
Jakearchibald
CSS paint API: Being predictably random
Creating random-but-stable effects with the CSS paint API
Forwarded from Webchic - frontend, backend, ci/cd
Forwarded from Webchic - frontend, backend, ci/cd
8 удобных React хуков
— useTimeout - имплементация setTimeout
— usePrevious - для хранения свойств с прошлого состояния
— useClickInside - для определения клика внутри элемента
— useClickOutside - для клика вне компонента
— useFetch - как обертка над fetch
— useInterval - имплементация setInterval
— useComponentDidMount - для выполнения кода после mount компонента
— useComponentWillUnmount - для выполнения кода на unmount компонента
#react
К статье(eng)
— useTimeout - имплементация setTimeout
— usePrevious - для хранения свойств с прошлого состояния
— useClickInside - для определения клика внутри элемента
— useClickOutside - для клика вне компонента
— useFetch - как обертка над fetch
— useInterval - имплементация setInterval
— useComponentDidMount - для выполнения кода после mount компонента
— useComponentWillUnmount - для выполнения кода на unmount компонента
#react
К статье(eng)
Forwarded from 🤟 TechRocks: веб-разработка
Forwarded from FrontEndDev
Делаем схему выбора мест в кинозале на React: о canvas, красивом дизайне и оптимизации
https://habr.com/ru/company/tinkoff/blog/535046/
https://habr.com/ru/company/tinkoff/blog/535046/
Forwarded from FrontEndDev
Как оптимизировать прогрессивные веб-приложения: выходим за рамки основ
https://www.smashingmagazine.com/2020/12/progressive-web-apps/
https://www.smashingmagazine.com/2020/12/progressive-web-apps/
Smashing Magazine
How To Optimize Progressive Web Apps: Going Beyond The Basics — Smashing Magazine
Progressive web applications are proven to raise user engagement and keep the costs down effectively. Building a modern PWA requires more than just the core setup to keep up with the user’s expectations. Today, Gert Svaiko will take a first-hand look at adding…
Forwarded from NOP::Nuances of Programming
Что такое порталы в React? Узнаем, для чего, когда и как они применяются, а также какие нюансы надо при этом учитывать. Ознакомимся с реальным примером порталов в React.
https://nuancesprog.ru/p/11039
@nuancesprog #статьи #React
https://nuancesprog.ru/p/11039
@nuancesprog #статьи #React