Публикации по теме 'react'
Реактивное программирование и концепции RxJS за 4 минуты
Реактивное программирование
Реактивное программирование - это парадигма декларативного программирования, связанная с потоками данных и распространением изменений. Рассмотрим ниже пример.
b = 10, c = 20;
a$ = b+c;
b = 20, c = 30;
a$ = ?
В мире императивного программирования, когда эта программа выполняется, значение a $ всегда будет 30. Даже если значения b и c обновлены, это не повлияет на значение a $. В случае реактивного программирования значение a $ будет 50. Здесь a $ - это..
Обновление за январь 2019 г.
Вот самые значительные изменения в январе:
Мы ввели два новых компонента: Ссылка и Панировочные сухари . 🎁
Мы сделали material-ui-pickers рекомендуемым решением для компонентов Date & Time picker. 📅
Мы начали переводить документацию на 7 разных языков . 🌎🌍🌏 Ваша помощь приветствуется!
Мы представили наши первые демонстрации TypeScript. Мы составили список из 40 новых проектов, использующих Material-UI в витрине . 🔍
Но это резюме лишь поверхностное...
Начало работы с React.js
Прежде чем начать, нам нужно:
Node.js
Node.js — это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом, которая выполняет код JavaScript вне браузера.
NPM — это менеджер пакетов для Node.js, в котором размещены тысячи бесплатных пакетов для загрузки и использования. NPM устанавливается на ваш компьютер при установке Node.js.
Установите последний узел 10.3.15 (npm 6.3.1), нажав NODE .
2. Инструменты разработчика
Инструменты разработчика помогают..
Это также Option + Delete по умолчанию на Mac :)
Это также Option + Delete по умолчанию на Mac :)
Вкратце о Redux для разработчиков React (подсказка: это не так уж и сложно)
Это было в начале этого года, когда я только что осмыслил различные концепции, которые вводит React; представлены в State, Props, архитектуре на основе компонентов и т. д. Я знал, что пришло время немного продвинуться и углубиться в то, что называется «Redux».
Я решил сначала кого-нибудь спросить, потому что, знаете, люди кое-что знают. «Что вы думаете о Redux? ..»
Итак, изучение Redux - это тяжелая задача, не так ли?
Тогда мне пришлось отложить переход на Redux на пару недель, а..
Создание сайта блога с помощью Gatsby JS — Часть 3 (плагин Gatsby Mdx)
Создание сайта блога с помощью Gatsby JS — Часть 3 (Gatsby Plugin Mdx)
В частности, прежде чем мы закончим создание домашней страницы с несколькими компонентами, на домашней странице будет отображаться блог. но это все еще статически, здесь мы будем использовать gatsby-plugin-mdx для преобразования уценки в страницы.
Создание сайта блога с помощью Gatsby JS — Часть 1 (Начало работы) Создание сайта блога с помощью Gatsby JS — Часть 2 (интерфейс Chakra и домашняя страница)..
Повышение производительности и SEO: преимущества рендеринга на стороне сервера с помощью Next.js
В современном быстро меняющемся цифровом мире наличие быстрого и оптимизированного веб-сайта имеет решающее значение для компаний любого размера. Медленная загрузка и плохое ранжирование в поисковых системах могут привести к потере дохода и снижению видимости в результатах поиска. Один из способов улучшить производительность веб-сайта и SEO — это рендеринг на стороне сервера, и в этой статье мы рассмотрим, как Next.js может помочь вам в этом.
Что такое рендеринг на стороне сервера?..