Публикации по теме '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. Концепция аналогична обсуждаемой здесь...