
andretshurotshka?❄️кде
16.03.2018
11:43:39
Там нету as

Artur
16.03.2018
11:43:51
ии?

andretshurotshka?❄️кде
16.03.2018
11:44:26

Олег
16.03.2018
11:45:24
ии?
связи с типом аргумента функции никакой, в примере с не типизированным обьектом

Google

Artur
16.03.2018
11:46:26
Для этого не надо явно проставлять тип переменной

Олег
16.03.2018
11:46:47
как видим нет

Artur
16.03.2018
11:47:00
Я не понимаю что ты там видишь
Типа as ломает типизацию или что?

Олег
16.03.2018
11:51:10
связи нет между ними, ни с as ни без
она есть, только в мозгу того человека который пишет этот код.

Artur
16.03.2018
11:53:05
Покажи как по твоему надо делать

Олег
16.03.2018
11:53:53
выше есть

Artur
16.03.2018
12:02:18
это "выше"?

Олег
16.03.2018
12:03:05
это выше

Artur
16.03.2018
12:04:35
Ну то есть ты топишь за то, что если указывать const a: type (явно) - то тогда связь есть, а если явно не указывать, то связь остаётся только в мозгу, я тебя правильно понял?

Олег
16.03.2018
12:05:57
похоже на то

Google

Artur
16.03.2018
12:06:48
но ведь ты не прав. Если не указать тип, но передаваемый аргумент не совпадёт структурно - будет ошибка компиляции

Олег
16.03.2018
12:10:07

Artur
16.03.2018
12:10:20
аналогичные эмоции кстати

Дмитрий
16.03.2018
12:11:04
Двачую

Олег
16.03.2018
12:11:34
давай закончим на этом, я твою позицию услышал, с ней не согласен

Artur
16.03.2018
12:13:26

[Anonymous]
16.03.2018
16:52:36
Чтo будeт, ecли хoмяк бyдeт инвecтиpoвaть кaждый дeнь пo 10$ в Ripple? Подробнее

Bender
16.03.2018
18:41:14

Morsik
16.03.2018
18:41:51
а что за @?

Bender
16.03.2018
18:41:52

Morsik
16.03.2018
18:42:07
ок

Bender
16.03.2018
18:42:27
@/* - может нужно?

Morsik
16.03.2018
18:42:57
дважды components указывается, это нормально?
всмысле и в импортах и в тсконфиге

Bender
16.03.2018
18:44:47
Все равно vscode не верит мне
Мб для самого vscode @ - загадка?

Morsik
16.03.2018
18:48:13
попробуй явно экстеншен указать (.vue)

Bender
16.03.2018
18:49:13
тоже самое, только с .vue расширением в конце

Google

Morsik
16.03.2018
18:49:35

Bender
16.03.2018
18:49:45
нет, та же ошибка имею в виду

Morsik
16.03.2018
18:49:51
а, жаль

Bender
16.03.2018
18:50:13
Тут все верно?

marat
16.03.2018
19:00:49

andretshurotshka?❄️кде
16.03.2018
19:06:42
https://twitter.com/typescriptlang/status/973238504984494080

Yung
16.03.2018
19:07:43

Вячеслав
16.03.2018
19:10:56
че такое собака?

Дмитрий
16.03.2018
19:13:11
видимо, алиас какой-то в чем-то

?????∞?
16.03.2018
19:22:43

Евгений
16.03.2018
19:27:32
Второй пункт про алиасы, как раз, и заодно index.ts глянь https://medium.com/@tomastrajan/6-best-practices-pro-tips-for-angular-cli-better-developer-experience-7b328bc9db81

Artur
16.03.2018
19:30:26

Le
16.03.2018
19:46:36
что есть самое минимальное, чтобы пару jsx компоентов зарендерить в строку? preact?

andretshurotshka?❄️кде
16.03.2018
19:46:53
Блин, 4-х только

Google

Le
16.03.2018
19:49:24

andretshurotshka?❄️кде
16.03.2018
19:50:13
Хз

Дмитрий
16.03.2018
19:51:22
самое минимальное, емнип - hyperapp
но минимальное !== самое быстрое

Le
16.03.2018
19:53:13
?
мне именно для сервера надо, шаблончик зарендерить

andretshurotshka?❄️кде
16.03.2018
19:54:05
next.js

Le
16.03.2018
19:54:34
как бы преакт устраивает всем, но хотелось бы узнать может есть что-то еще меньше прям вот под мои нужды

Дмитрий
16.03.2018
19:55:40
hyperapp)
я ж говорю, это прям самое мелкое, что можем быть

Le
16.03.2018
19:58:51
hyperapp)
мне видимо сам хиперскрипт нужен, но что-то там с типами беда
ладненько, на преакте посижу

Дмитрий
16.03.2018
19:59:18
зочем тебе типы при рендере в строку
как это связано вообще

Le
16.03.2018
19:59:33
затем что я на TS пишу

Дмитрий
16.03.2018
19:59:54
так тебя никто не заставляет импортить не преакт или не реакт
продолжай импортировать что тебе удобно
прост для рендера включай прагму h
ну то есть это я так говорю, мол, "прост"

Google

Дмитрий
16.03.2018
20:00:32
это может быть и не очень прост
но по идее как-то так
а вообще тестить надо, что быстрее рендерится

Le
16.03.2018
20:01:05
если я удаляю строчку import { h } from 'preact' у меня подчеркивает все компоненты красным
да и как это работать будет без импорта
?

Дмитрий
16.03.2018
20:01:20
реакт сейчас умеет довольно-таки быстро в строки рендерить, и поддерживает стримы
* чем

Le
16.03.2018
20:02:04
ну как же
сек

Дмитрий
16.03.2018
20:02:18
глобально h заимпортить, хз
из hyperapp
придумать-то можно что-нибудь

Le
16.03.2018
20:02:35
const preact_1 = require("preact");
const Link = (props) => preact_1.h("li", null,
preact_1.h("a", { href: props.name }, props.name));
вот скомпиленное

Дмитрий
16.03.2018
20:03:54
и это превратится в
const preact_1 = require("preact");
const Link = (props) => hyperapp.h("li", null,
hyperapp.h("a", { href: props.name }, props.name));