Публикации по теме 'react'


Почему мы выбрали React
Во время работы в Green13 Solutions я отвечал за создание нашего индивидуального браузерного интерфейса для разработки актуарных моделей. Недавно я объяснял клиенту, почему я выбрал React для создания нашего пользовательского интерфейса и, в частности, почему мы отказались от AngularJS (v1.x) для создания этого нового набора инструментов. Вот краткое изложение основных причин, которые помогли мне прийти к такому выводу. TL;DR React предоставляет отличный набор..

Функциональный стек Javascript (2019)
Заманчиво поэтично рассказывать о преимуществах функционального программирования на Javascript. Теперь, когда я думаю об этом, одна из самых приятных вещей в ФП заключается в том, что он приводит к мышлению абстракциями и придумывает вкусные метафоры («монады - это буррито / суши / шварма»). Однако цель этой статьи - просмотреть список конкретных технических решений. Тем не менее, есть один общий момент, который необходимо отметить с самого начала, и я не могу этого достаточно..

Компоненты функции React и хуки
Основы реакции Компоненты функции React и хуки Функции React, такие как функции состояния и жизненного цикла, доступны только для компонентов на основе классов. Функциональные компоненты называются тупыми, тонкими или просто презентационными компонентами, потому что они не могут иметь доступ к функциям состояния и жизненного цикла. Но с момента выпуска React Hooks функциональные компоненты стали первоклассными гражданами React. Это позволило функциональным компонентам..

Настройка приложения Create React - все сделано правильно
Пример настройки Create React App путем разветвления сценариев реакции . Более новый (новый для меня) подход к настройке Create React App (CRA) - это форк response-scripts : Извлечение позволяет настраивать что угодно, но с этого момента вам придется самостоятельно поддерживать конфигурацию и сценарии. Это может быть непросто, если у вас много похожих проектов. В таких случаях вместо извлечения мы рекомендуем форк-скрипты и любые другие пакеты, которые вам нужны. -..

Бесплатные целевые страницы, созданные с помощью React, Next JS и Gatsby JS.
Представляем Startup Landing - набор сверхбыстрых и оптимизированных для мобильных устройств целевых страниц, созданных с помощью React, Next Js и Gatsby JS. Каждую неделю вы будете получать бесплатные лендинги в разных нишах из нашей коллекции. Версии шаблонов Figma также доступны для помощи в дизайне. И знаете что, это совершенно бесплатно 🔥. Создайте свое присутствие в Интернете с помощью этих невероятных бесплатных шаблонов целевых страниц! Мотив очень ясен. Мы хотим помочь..

Как я создал свое первое приложение React: изоморфизм
Как я создал свое первое приложение React: изоморфизм Часть 4: Изоморфизм Это четвертая и последняя статья из серии Как я создал свое первое приложение React , в которой показаны шаги, которые я предпринял, пытаясь создать изоморфное приложение для голосования с помощью React. Весь код доступен в моем репозитории GitHub: question-it . Часть 1: Введение . Часть 2: Строительство . Часть 3: выборка данных . Часть 4. Изоморфизм. В этой статье я расскажу об изоморфизме:..

Постоянная эволюция кодовой базы Airtable: перенос миллиона строк кода на TypeScript
Авторы Калеб Мередит и Эндрю Ван Кодовая база Airtable следует идеалу непрерывного развития. Мы не боимся отказываться от старого кода, когда он больше не отвечает нашим потребностям, или внедрять новые технологии и шаблоны, отражающие текущее состояние дел. Сегодня мы собираемся сделать обзор некоторых этапных изменений в истории нашей кодовой базы и углубиться в самое крупное из этих изменений: нашу миграцию на TypeScript. Мы также открываем исходный код для некоторых..