React
رفتن به کانال در Telegram
Подборки по React js и все что с ним связано. По всем вопросам @evgenycarter
نمایش بیشتر2 677
مشترکین
-224 ساعت
-57 روز
-1130 روز
آرشیو پست ها
2 677
Интерактивное руководство по рендерингу в React
В чистом виде React - это библиотека для построения пользовательских интерфейсов. Она настолько проста, что всю ментальную модель можно представить в виде формулы v = f(s) - где ваше представление является просто функцией вашего состояния.
Хотя это уравнение дает нам простую мысленную модель работы React, есть один аспект уравнения, который до сих пор, после стольких лет, кажется, смущает людей. Когда и как именно вызывается f? Или, говоря иначе, когда и как React обновляет представление?
Этой, казалось бы, простой теме посвящено множество постов в блогах, докладов на конференциях и сообщений в твиттере. И все же почему-то даже опытные разработчики React имеют некоторые (часто неизвестные) заблуждения на этот счет.
https://ui.dev/why-react-renders
✍️ @React_lib
2 677
Курс «Разработчик» - Профессия, у которой есть будущее
Станьте разработчиком и начните свою карьеру в IT. Гарантия трудоустройства!
Перейти на сайт
#реклама 16+
skillbox.ru
О рекламодателе
2 677
React: полное руководство по повторному рендерингу
https://www.developerway.com/posts/react-re-renders-guide
✍️ @React_lib
2 677
ЖК «Береговой»: редкие форматы премиум-квартир
Береговой – премиальный дом в форме волны. Преимущества жилого комплекса: благоустроенная набережная Москвы-реки, зеленый парк Фили рядом, продуманные планировки, панорамные окна, гардеробные, закрытый внутренний двор, лобби с тихой зоной, пространство для отдыха на крыше.
Узнать больше
Проектная декларация на рекламируемом сайте
#реклама
beregovoy-kvartal.ru
О рекламодателе
2 677
Learning React
Modern Patterns for Developing React Apps 2nd Edition
Alex Banks, Eve Porcello (2020)
Хотите создавать эффективные приложения с помощью React? Тогда эта книга написана для вас. Познакомьтесь c лучшими практиками и шаблонами создания современного кода.
В этой книге вы:
• Разберетесь с ключевыми аспектами функционального программирования на JavaScript.
• Узнаете, как устроена работа React в браузере.
• Создадите слои представления приложения с помощью компонентов React.
• Научитесь управлять данными и тратить меньше времени на отладку.
• Внедрите в проект хуки React для управления состояниями и перехвата данных.
• Используете маршрутизатор для полноценной работы с одностраничными приложениями.
• Научитесь структурировать приложения React с учетом особенности работы сервера.
✍️ @React_lib
2 677
⁉️ Как создавать сайт быстрее?
‼️ С помощью фреймворков Astro и Vue 3!
Приглашаем разработчиков на JavaScript и Vue, а также бэкенд-разработчиков на открытый вебинар «Быстрое создание сайтов с помощью Astro и Vue 3» курса «Vue.js-разработчик».
➡️ Расскажем, как комбинировать два фреймворка, чтобы улучшить UX и ускорить разработку. Разберёмся, как использовать Astro для предварительного рендеринга и статической генерации контента, а Vue 3 – для добавления динамических и интерактивных элементов.
🟠Курс «Vue.js-разработчик» можно оплатить в рассрочку.
📢📢 Занятие «Быстрое создание сайтов с помощью Astro и Vue 3» пройдёт 5 октября, в 20:00 МСК.
🟠Бесплатно.
🟠Для регистрации на вебинар необходимо пройти тест.
➡️Зарегистрироваться
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru2 677
Как развернуть приложение React с помощью PM2 и Serve
Да, вы изучили React и теперь можете разрабатывать полноценные фронтенд-приложения.
С помощью create-react-app можно настроить и запустить проект React, включая транспиляцию кода, базовую линтинг-систему, тестирование и систему сборки.
Одним словом, вы можете начать писать React-код с минимальной подготовкой. После того как вы разработали свое приложение, настало время развернуть его на сервере. Но вы застряли и обратитесь за помощью к своим товарищам по бэкенду или DevOps.
https://compile7.org/decompile/react-app-deployment/
✍️ @React_lib
2 677
Курс «Аналитик данных» в Яндекс Практикуме
Поможем освоить востребованную профессию — с нуля за 6 месяцев, и найти работу после.
Начать можно бесплатно
Попробовать
#реклама 16+
practicum.yandex.ru
О рекламодателе
2 677
Mastering Zustand: Простая и эффективная библиотека управления состояниями для React
Современные веб-приложения требуют эффективных и простых в использовании решений для управления состояниями, которые не идут на компромисс с гибкостью и производительностью. Zustand, минималистичная библиотека управления состояниями для React, предлагает именно такие решения.
https://www.freecodecamp.org/news/zustand-course-react-state-management/
✍️ @React_lib
2 677
Бесплатный урок английского для детей в школе UFirst!
Помогите принцессе приручить дракона!
День открытых дверей в школе UFirst 16-17 сентября и 23-24 сентября!
Готовы присоединиться? Бронируйте места в школах Москвы, Санкт-Петербурга и Новосибирска
Забронировать
#реклама
ufirst.ru
О рекламодателе
2 677
Структура приложения React.js - лучшие практики
В этой статье рассматриваются лучшие практики структурирования приложений React.js с упором на три основных подхода: Группировка по признакам, Группировка по типу файлов и гибридный подход. В руководстве также рассказывается о том, как интегрировать в структуру приложения современные возможности React, такие как Redux, Hooks, Stateful Container Components, Context API, Testing libraries и Styled-компоненты.
https://www.dotnetcurry.com/reactjs/folder-structure-for-reactjs
✍️ @React_lib
2 677
Обучение "Менеджер маркетплейсов". Скидка до 50%!
Помощь эксперта по сертификации товаров, бесплатный доступ к сервисам аналитики!
Перейти на сайт
#реклама 16+
skillbox.ru
О рекламодателе
2 677
Курс «Python-разработчик» от Яндекса. Начните с нуля.
Программа 2023 года.
Диплом о переподготовке и помощь с поиском работы.
Рассрочка.
Зарегистрироваться
#реклама 16+
practicum.yandex.ru
О рекламодателе
2 677
Как использовать MVVM в React с помощью хуков и TypeScript
Программные приложения часто начинаются с простого и быстро разрастаются. Как бы ни старались его уменьшить, код так или иначе всегда разрастается до полноценного приложения. Во многих языках мы следуем таким структурным паттернам, как MVVM и Clean Architecture.
В этой статье мы рассмотрим, как можно спроектировать React-приложение в соответствии с архитектурным паттерном MVVM, чтобы создать масштабируемое и поддерживаемое React-приложение. Мы будем использовать TypeScript и функциональные компоненты React, а также напишем пользовательские хуки для ViewModel и Model. Этот же код, конечно, будет работать и в React Native с небольшими изменениями.
Если при чтении статьи у вас возникнут вопросы, в конце статьи вы найдете обширный FAQ.
https://dev.to/perssondennis/how-to-use-mvvm-in-react-using-hooks-and-typescript-3o4m
✍️ @React_lib
2 677
Пройдите курс по SQL в Нетологии за 0₽
Специалисты, которые умеют работать с SQL, высоко ценятся на рынке труда.
Они работают в крупных компаниях и на фрилансе, получают зарплату выше рынка и быстро растут в профессии.
На бесплатном курсе-симуляторе вы изучите теорию работы с базами данных и узнаете, какие рабочие задачи поможет решать SQL. Но главное - научитесь создавать запросы и решите реальную задачу — соберёте данные о покупателях интернет-магазина в удобную базу данных, настроите быстрый поиск информации и сформируете отчёт.
А по промокоду TG5 получите специальную скидку 5% на курсы дополнительного профессионального образования.
Зарегистрироваться
#реклама 16+
netology.ru
О рекламодателе
2 677
Реализация контроля доступа в приложениях React: Полное руководство
Списки контроля доступа (ACL) - это метод управления доступом к ресурсам в системе. Это механизм безопасности, позволяющий регулировать доступ к ресурсам на основе идентификации пользователя и назначенных ему привилегий. ACL используются в самых разных системах, включая операционные системы, базы данных, веб-приложения и сети. В этой статье мы рассмотрим ACL и принцип их работы.
https://javascript.plainenglish.io/implementing-access-control-in-react-apps-a-complete-guide-507c375fe7cb
✍️ @React_lib
2 677
Курс «DevOps для эксплуатации и разработки» от Яндекса
За 6 месяцев обучения освоите принципы DevOps и автоматизацию процесса разработки.
Зарегистрироваться
#реклама 16+
practicum.yandex.ru
О рекламодателе
2 677
Полноценный современный разработчик React
Это будет курс, позволяющий стать полноценным современным разработчиком React. Единственные три темы, которые не рассматриваются в этом курсе, - это Redux, GraphQL и React Native, которые могут быть рассмотрены в будущем курсе. Основным языком программирования будет TypeScript, однако если вы уже знаете JavaScript, то вам будет довольно легко его понять, поскольку синтаксис не сильно отличается.
Мы создадим базовый клон Twitter, который будет иметь CRUD-функции для публикации, чтения и удаления твитов.
Этот курс даст вам навыки и знания, необходимые для того, чтобы стать разработчиком программного обеспечения во всем стеке. В этом курсе вы узнаете:
Node.js (express.js and nest.js)
MongoDB and PostgreSQL
Docker
TypeScript
React (Hooks and Context API)
Storybook.js
Jest, React Testing Library, and Cypress (Unit Testing, Integration Testing, End to End Testing)
https://dev.to/andrewbaisden/the-complete-modern-react-developer-2022-3257
✍️ @React_lib
2 677
Курс «Графический дизайнер» от Яндекса
За 9 месяцев вы освоите граф. дизайн и соберете портфолио из нескольких проектов!
Попробовать
#реклама 16+
practicum.yandex.ru
О рекламодателе
2 677
ReaPer : Инструмент с открытым исходным кодом для анализа производительности React-приложений
https://medium.com/@annako/reaper-an-open-source-dev-tool-to-analyze-react-application-performance-786f1d40f6de
✍️ @React_lib
