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


Facebook на React-Europe 2016, впечатления от первого дня сессии
Я смотрел в Facebook на React-Europe 2016 на первом дневном сеансе. Сегодня пишу Впечатления, которые я посмотрел на сеансе. Дэн Шафер — GraphQL в Facebook на React-Europe 2016 эта сессия говорит о GraphQL. Простой способ использования и описания концепции GraphQL. запрос GraphQL аналогичен формату JSON. это действительно легко понять, чтобы использовать это. GraphQL | Язык запросов данных и среда выполнения Язык запросов данных и среда..

Перенос существующего проекта create-react-app 2.1 в Typescript
Недавно я хотел перенести не слишком большой проект, но в нем еще было несколько десятков файлов, написанных на JS, и поток не работал у меня. Я действительно хотел этого сладкого, сладкого совершенства в проверке типов, и хотел простой способ перейти от Flow к TS. Я решил сделать рывок, и вот моя история о том, как мне это удалось. yarn add -D typescript @types/react @types/node @types/react-dom @types/jest В зависимости от того, что вы используете, может потребоваться добавить..

Проверка типа JavaScript с потоком - классы
Flow - это средство проверки типов, созданное Facebook для проверки типов данных JavaScript. Он имеет множество встроенных типов данных, которые мы можем использовать для аннотирования типов переменных и параметров функций. В этой статье мы рассмотрим, как добавлять типы Flow в классы. Определение класса В Flow синтаксис определения классов такой же, как и в обычном JavaScript, но мы добавляем типы. Например, мы можем написать: class Foo { name: string; constructor(name:..

Руководство по установке и использованию приложений Flow с React
Вы можете установить Flow и начать работу с ним всего за пару минут. Но что такое Flow? Зачем вам это нужно в вашем следующем приложении React или React Native? Flow — это статическая система проверки типов, разработанная людьми из Facebook. Что такое проверка типов? Ну, это процесс сравнения значений данных с их типами данных. Если значения данных, предоставленные функции/программе, имеют неправильный тип, то обязательно произойдет ошибка. Статическая проверка типов — это..

Перенос 500 тыс. Строк Flow-кода в TypeScript
Взгляд на перенос большой базы кода с одного инструмента проверки типа на другой. Предисловие Эта статья не предназначена для обоснования причины перехода с Flow на TypeScript. Я предполагаю, что вы проделали предварительную работу по принятию этого решения самостоятельно. Если вы хотите поговорить о Flow vs. TypeScript, напишите мне в твиттере @_MichaelSholty . Моя цель этой статьи - дать другим командам возможность переключиться, если они захотят это сделать. Вступление..

Улучшенная обработка универсальных типов в Flow
Улучшенная обработка универсальных типов в Flow tl; dr: Flow улучшил обработку универсальных типов, запретив ранее разрешенное небезопасное поведение и прояснив сообщения об ошибках. Мы улучшили способность Flow обнаруживать ошибки в универсальной функции и определения классов, а также ввел новое ограничение на использование универсальных типов. В этом сообщении описывается новое ограничение и способы обновления. Ограничение экранированных дженериков В Flow 0.136 мы..

Строгая типизация значений Formik.js с помощью Flow.js 💪
Добавление типов к значениям Formik - это простая замена двух строк, гарантирующая более правильный код. Flow.js позволяет добавлять аннотации типов к существующему коду JavaScript, не переходя на новый язык, такой как Typescript. Formik - отличный инструмент для координации форм с минимальными усилиями в React.js. Здесь мы увидим, как их просто объединить. Если вы используете Typescript , ознакомьтесь с официальной документацией Formik. Концепция аналогична обсуждаемой здесь...