Size: a a a

GraphQL — русскоговорящее сообщество

2019 May 31

U

Uxname in GraphQL — русскоговорящее сообщество
вот так скомпилится
источник

U

Uxname in GraphQL — русскоговорящее сообщество
ꟿⅨ
String
да, и знак $
источник

ꟿⅨ in GraphQL — русскоговорящее сообщество
Uxname
да, и знак $
значит если ты добавляешь аргументы то имя обязательно
источник

ꟿⅨ in GraphQL — русскоговорящее сообщество
Uxname
да, и знак $
Спасибо тебе 😊
источник

ꟿⅨ in GraphQL — русскоговорящее сообщество
Я бы ещё наверное долго бы догонял. А то все понимаю, но иногда что-то  в голове не угладывается и все полетел с когнитивными диссонансами
источник

ꟿⅨ in GraphQL — русскоговорящее сообщество
👍
источник

U

Uxname in GraphQL — русскоговорящее сообщество
👌
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
@nodkz привет! помнится, тебя очень злит, что в typescript нет optional chaining. Недавно наткнулся на статью, где описывают как собирать typescript-код с помощью babel: https://iamturns.com/typescript-babel/

этот подход не решит твою проблему? насколько я понимаю, именно babel будет заниматься преобразованием кода, а сам tsc нужен будет только для проверки типов
источник

RR

Roman Roman in GraphQL — русскоговорящее сообщество
еще лет через 5 тайпскрипт окончательно превратится в флоу
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
akaSybe
@nodkz привет! помнится, тебя очень злит, что в typescript нет optional chaining. Недавно наткнулся на статью, где описывают как собирать typescript-код с помощью babel: https://iamturns.com/typescript-babel/

этот подход не решит твою проблему? насколько я понимаю, именно babel будет заниматься преобразованием кода, а сам tsc нужен будет только для проверки типов
Да все верно. Меня прям сильно печалить отсутствие optional chaining'a. Спасибо за статью, но там решение не айс.

Вобщем ждем 6 или 16 июня очередной сбор ТС39, там его переведут в стейдж 2.
Ну и тайпскриптеры его реализуют макс за 2 месяца.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Так что не долго осталось терпеть.
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
просто сейчас я заметил такую тенденцию:

- TSLint депрекейтнули и линтинг тайпскрипт кода интегрируют в ESLint
- Транспиляцию тайпскрипт кода интегрируют в babel

вот и кажется, что по идее вещи, которые работают в бабеле, скоро должны будут работать и для тайпскрипта
источник

ꟿⅨ in GraphQL — русскоговорящее сообщество
Можете подсказать почему ref в input эта функция:
            <input
             ref={node => {
               input = node;
             }}
           />
источник

EA

El Anonimo in GraphQL — русскоговорящее сообщество
Задание ref инлайновой функцией? Почему не статический проп, а функция, не знаю.
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
потому что реакт позволяет и так, и так сделать, поэтому кто где какой подход увидел, тот так и использует
источник

EA

El Anonimo in GraphQL — русскоговорящее сообщество
Ref API как бы сейчас лучше, потому что новее. И позволяет не иметь инлайновую функцию.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
akaSybe
просто сейчас я заметил такую тенденцию:

- TSLint депрекейтнули и линтинг тайпскрипт кода интегрируют в ESLint
- Транспиляцию тайпскрипт кода интегрируют в babel

вот и кажется, что по идее вещи, которые работают в бабеле, скоро должны будут работать и для тайпскрипта
Уже, и уже.
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
Andrii Los
Уже, и уже.
эти две вещи работают вместе?
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
El Anonimo
Ref API как бы сейчас лучше, потому что новее. И позволяет не иметь инлайновую функцию.
Ref API - это React.createRef() ?
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
akaSybe
эти две вещи работают вместе?
Да, все проекты в Revolut на тайпскрипте транспилируются с помощью Babel и линтяться ESLint. Да, TS код линтится ESLint без всяких проблем.
источник