Kent C. Dodds лично обучит вас React'у 🔥 ⚛
https://egghead.io/courses/the-beginner-s-guide-to-reactjs
https://egghead.io/courses/advanced-react-component-patterns
#javascript #react
https://egghead.io/courses/the-beginner-s-guide-to-reactjs
https://egghead.io/courses/advanced-react-component-patterns
#javascript #react
Астрологи объявили неделю React на Egghead. Количество курсов по управлению state'ом выросло втрое! Поспешите пока курсы в открытом доступе!
⚛+ RxJS: https://egghead.io/courses/build-react-components-from-streams-with-rxjs-and-recompose
⚛+ MobX: https://egghead.io/courses/manage-application-state-with-mobx-state-tree
⚛+ Redux Saga: https://egghead.io/courses/async-react-with-redux-saga
#javascript #react #rxjs
⚛+ RxJS: https://egghead.io/courses/build-react-components-from-streams-with-rxjs-and-recompose
⚛+ MobX: https://egghead.io/courses/manage-application-state-with-mobx-state-tree
⚛+ Redux Saga: https://egghead.io/courses/async-react-with-redux-saga
#javascript #react #rxjs
Пишем React-приложение с серверным рендерингом и деплоим за 40 минут!
https://egghead.io/courses/build-a-server-rendered-reactjs-application-with-next-js
#javascript #react #NextJS #NowSH
https://egghead.io/courses/build-a-server-rendered-reactjs-application-with-next-js
#javascript #react #NextJS #NowSH
egghead
Build a Server-rendered ReactJS Application with Next.js v4
In this course we we’ll see just how quickly next.js makes the process of building server-rendered ReactJS applications by creating and deploying an application that loads blog posts from the Google Blogger API.
Along the way we’ll learn about many of the…
Along the way we’ll learn about many of the…
Beyond React – выступление Дэна Абрамова на JSConf Iceland 🇮🇸, в котором он показывает новые экспериментальные API позволяющие строить высокопроизводительные React-приложения:
https://www.youtube.com/watch?v=v6iR3Zk4oDY
#javascript #react #perfmatters
https://www.youtube.com/watch?v=v6iR3Zk4oDY
#javascript #react #perfmatters
YouTube
Beyond React 16 by Dan Abramov - JSConf Iceland ⚛
UPDATE: official video is available here https://reactjs.org/blog/2018/03/01/sneak-peek-beyond-react-16.html
Here is my screencast 🍿🤓
React 16 was released several months ago. Even though this update was largely API-compatible, the rewritten internal engine…
Here is my screencast 🍿🤓
React 16 was released several months ago. Even though this update was largely API-compatible, the rewritten internal engine…
В одной из следующих мажорных версий React изменятся хуки жизненого цикла компонента. Deprecated станут componentWillMount, componentWillReceiveProps, componentWillUpdate. Паниковать не стоит – facebook готовят codemod, чтобы вам не пришлось рефакторить вручную все компоненты: https://github.com/reactjs/react-codemod/blob/master/transforms/rename-unsafe-lifecycles.js
Дэн Абрамов отмечает, что эти хуки часто содержат сайд-эффекты, что не очень хорошо для недавно представленных фичей "suspence/time slicing" : https://twitter.com/dan_abramov/status/972847917903032320
#javascript
#react
Дэн Абрамов отмечает, что эти хуки часто содержат сайд-эффекты, что не очень хорошо для недавно представленных фичей "suspence/time slicing" : https://twitter.com/dan_abramov/status/972847917903032320
#javascript
#react
GitHub
react-codemod/transforms/rename-unsafe-lifecycles.js at master · reactjs/react-codemod
React codemod scripts. Contribute to reactjs/react-codemod development by creating an account on GitHub.
Новый выпуск видеокаста Frontend & Backend @frontend_and_backend – Redux Async: Saga vs Thunk vs Observable ⚛
https://www.youtube.com/watch?v=xMN5VrvcuPI
#javascript #podcast #react #redux
https://www.youtube.com/watch?v=xMN5VrvcuPI
#javascript #podcast #react #redux
YouTube
Redux Async: Saga vs Thunk vs Observable
Telegram: https://xn--r1a.website/frontend_and_backend
Группа VK: https://vk.com/frontend_and_backend
Тайминг:
— Redux Thunk - 1:30
— Redux Saga - 8:42
— Redux Observable - 17:50
Группа VK: https://vk.com/frontend_and_backend
Тайминг:
— Redux Thunk - 1:30
— Redux Saga - 8:42
— Redux Observable - 17:50
А вот и подробности про новый жизненный цикл React-компонента, про который говорил Дэн Абрамов на JSConf Iceland. С примерами, как было и как станет:
https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html
#javascript #react #perfmatters
https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html
#javascript #react #perfmatters
legacy.reactjs.org
Update on Async Rendering – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. For over a year, the React team has been working to implement asynchronous rendering. Last month during his talk at JSConf Iceland, Dan unveiled some of the exciting new possibilities…
Новый курс по тестированию React-компонентов с помощью Enzyme и Jest:
https://egghead.io/courses/test-react-components-with-enzyme-and-jest
#javascript #react #codequality
https://egghead.io/courses/test-react-components-with-enzyme-and-jest
#javascript #react #codequality
egghead
Test React Components with Enzyme and Jest
In this course we are going to work through properly setting up Enzyme with Jest to test rendered components. This includes the nitty gritty of making o...
Сталкивались с задачей добавления drag'n'drop в ваш проект на React? А как на счёт доступности? Cмотрите новый скрикаст по использованию react-beautiful-dnd:
https://egghead.io/courses/beautiful-and-accessible-drag-and-drop-with-react-beautiful-dnd
#javascript #react
https://egghead.io/courses/beautiful-and-accessible-drag-and-drop-with-react-beautiful-dnd
#javascript #react
egghead
Beautiful and Accessible Drag and Drop with react-beautiful-dnd
Drag and drop (dnd) experiences are often built to sort lists of content vertically and horizontally.
react-beautiful-dnd is an excellent tool for thes...
react-beautiful-dnd is an excellent tool for thes...
Вышел Create React App 2.0 🎉
https://reactjs.org/blog/2018/10/01/create-react-app-v2.html
#javascript #react #devtools
https://reactjs.org/blog/2018/10/01/create-react-app-v2.html
#javascript #react #devtools
legacy.reactjs.org
Create React App 2.0: Babel 7, Sass, and More – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. Create React App 2.0 has been released today, and it brings a year’s worth of improvements in a single dependency update. While React itself doesn’t require any build dependencies…
Зарелизился React 16.8 с хуками:
https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
#javascript #react
https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
#javascript #react
legacy.reactjs.org
React v16.8: The One With Hooks – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. With React 16.8, React Hooks are available in a stable release! What Are Hooks? Hooks let you use state and other React features without writing a class. You can also build your…
Курс по созданию мобильных приложений на React Native от старта проекта и до загрузки в магазин приложений:
https://egghead.io/courses/build-a-react-native-application-for-ios-and-android-from-start-to-finish
#javascript #react #reactnative
https://egghead.io/courses/build-a-react-native-application-for-ios-and-android-from-start-to-finish
#javascript #react #reactnative
egghead
Build a React Native Application for iOS and Android from Start to Finish
If you already know React, then React Native is a great way to build mobile apps for iOS and Android. Of course, web and mobile apps are very different ...
MPJ впервые попробовал React-хуки вместе с Дэном Абрамовым и вот что из этого получилось :
https://www.youtube.com/watch?v=G-aO5hzo1aw
#javascript #react
https://www.youtube.com/watch?v=G-aO5hzo1aw
#javascript #react
YouTube
Trying React Hooks for the first time with Dan Abramov
💛 Brilliant - Interactive courses on computer science
https://brilliant.org/fff
(Sponsored - use link to get 20% off annual subscription)
🔗 Dan Abramov on Twitter
https://twitter.com/dan_abramov
🔗 Follow on Twitch to get notified of live streams
http…
https://brilliant.org/fff
(Sponsored - use link to get 20% off annual subscription)
🔗 Dan Abramov on Twitter
https://twitter.com/dan_abramov
🔗 Follow on Twitch to get notified of live streams
http…
Storeon – Redux в 173 байтах! 😱Новая библиотека от Андрея Ситника:
https://evilmartians.com/chronicles/storeon-redux-in-173-bytes
#javascript #react
https://evilmartians.com/chronicles/storeon-redux-in-173-bytes
#javascript #react
evilmartians.com
Storeon: "Redux" in 173 bytes—Martian Chronicles, Evil Martians’ team blog
Meet a tiny state manager for frontend applications close in spirit to Redux that fits into 173 bytes.
Наши коллеги из React Summit приглашают принять участие в онлайн конференции как зрителей, так и докладчиков. Отмечайте 15-16 октября в календарях!
https://reactsummit.com/
Для подачи докладов – https://forms.gle/r2jCDTRVZLzrpYeX8
#javascript #react #conference #reactsummit
https://reactsummit.com/
Для подачи докладов – https://forms.gle/r2jCDTRVZLzrpYeX8
#javascript #react #conference #reactsummit
Reactsummit
React Summit – The Biggest React Conference Worldwide
React Summit is an in-person and remote first (hybrid) conference of all things React, gathering OSS authors, top trainers and speakers, as well as web engineers across the globe to meet in Amsterdam and online.
Цікавий факт: React почав використовуватися у новинний стрічці Facebook-а у 2011 і в Instagram у 2012, у той час, коли у фронтендах панували jQuery та Backbone… Того ж року Youtube розірвав кореєць Psy зі своїм Gangam Style.
Що зараз з Psy нам достеменно невідомо, а ось про React можемо впевнено сказати що він став індустріальним стандартом.
Якщо вам цікава історія становлення React - дивіться документальний фільм від Honeypot:
https://www.youtube.com/watch?v=8pDqJVdNa44
Та підтримуйте Україну та ЗСУ: https://www.defendukraine.org/donate
#javascript #react
Що зараз з Psy нам достеменно невідомо, а ось про React можемо впевнено сказати що він став індустріальним стандартом.
Якщо вам цікава історія становлення React - дивіться документальний фільм від Honeypot:
https://www.youtube.com/watch?v=8pDqJVdNa44
Та підтримуйте Україну та ЗСУ: https://www.defendukraine.org/donate
#javascript #react
YouTube
How A Small Team of Developers Created React at Facebook | React.js: The Documentary
React is easily one of the single most popular libraries in use today. Given that it was made within a juggernaut like Facebook, you might have assumed it was always destined for success.
But what if we told you that React’s first brush with the public sphere…
But what if we told you that React’s first brush with the public sphere…
🔥5💩1
12 вересня Cloudflare впав, бо заддосив сам себе через React-івський useEffect, який запускався на кожну зміну стейта і пропов… ще раз, і ще раз, і ще.
🔗 https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/
#react #cloudflare #outage
🔗 https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/
#react #cloudflare #outage
The Cloudflare Blog
A deep dive into Cloudflare’s September 12, 2025 dashboard and API outage
Cloudflare’s Dashboard and a set of related APIs were unavailable or partially available for an hour starting on Sep 12, 17:57 UTC. The outage did not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare…
🤔2
А ось це прям дуже цікаво та гіковато 🤓
Roman Liutikov показав, як узяти ваш React-код, скомпілювати його в C і отримати нативну апку — без браузера й Electron.
Усе завдяки рушію Hermes з його AOT компайлером JS -> C:
🔗 https://romanliutikov.com/blog/native-apps-with-clojurescript-react-and-static-hermes
Ще більше цікавого і хата в селі у Романа в ТГ-каналі @smthng_dev
#javascript #react #clojurescript #jskitchen
Roman Liutikov показав, як узяти ваш React-код, скомпілювати його в C і отримати нативну апку — без браузера й Electron.
Усе завдяки рушію Hermes з його AOT компайлером JS -> C:
🔗 https://romanliutikov.com/blog/native-apps-with-clojurescript-react-and-static-hermes
Ще більше цікавого і хата в селі у Романа в ТГ-каналі @smthng_dev
#javascript #react #clojurescript #jskitchen
Romanliutikov
Native Apps with ClojureScript, React and Static Hermes | Roman Liutikov, Software Engineer
A mix of tech that makes it possible to build fully native apps with JavaScript, React and native libraries such as ImGui, thanks to JavaScript AOT compilation in Static Hermes
🔥3
💣 Вчора ввечері у офіційному блозі React зʼявилася новина про критичну вразливість React Server Components, яка дозволяє виконати будь-який код на віддаленому сервері (RCE) ☠️
🔗 https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
Це стало можливо через вразливість в одній єдіній функціі
Великий розбір з прикладами тут:
🕵️♂️ https://github.com/ejpir/CVE-2025-55182-poc/blob/main/TECHNICAL-ANALYSIS.md
#react #security #rce #jskitchen
🔗 https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
Це стало можливо через вразливість в одній єдіній функціі
requireModule, а саме в коді moduleExports[metadata[NAME]];, який завдяки такій нотації виконує пошук по всьому ланцюгу прототипів, а не тільки використовує власні проперті модуля, що і дозваляє зловмиснику через перевизначення прототипу (JS Prototype pollution attack) виконати будь-якій код на вразливому сервері.Великий розбір з прикладами тут:
🕵️♂️ https://github.com/ejpir/CVE-2025-55182-poc/blob/main/TECHNICAL-ANALYSIS.md
#react #security #rce #jskitchen
react.dev
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
👍2😱1🐳1