
Denis
30.09.2017
20:31:36

Vlad
30.09.2017
20:31:54
Да я только что перечитывал =)
Надо бороться не с симптомом, а с проблемой. Почему так вышло и тп. Но дело конечно твоё.
Я не знаю ответ на твой вопрос. У меня тоже пролетал как-то он но я его тут же отмёл.

Google

Vlad
30.09.2017
20:35:20
Хотя у меня тоже не продакшн и т.д. Но отлично, ща разберусь, в бою будет легче.

Евгений
30.09.2017
21:16:58
даже варнинги отключать? это уже слишком

Alex
02.10.2017
09:26:45
А ну и wsl и hyperV запилили. Но докер все равно нормально не заводится

Дмитрий
02.10.2017
09:28:02
Ну вот wsl, да
Не всё сразу, кто бы вообще о таком подумал во времена балмера)

Alex
02.10.2017
09:29:17
Не ну погоди)
Давай про форточки, а не тривиальные факты навроде балмер айяйяй)

Дмитрий
02.10.2017
09:29:52
Hell freezes over as Microsoft joins the Linux Foundation ?

Alex
02.10.2017
09:30:03
Хотя это офтоп. Можно свернуть)

Дмитрий
02.10.2017
09:30:03

Alex
02.10.2017
09:30:15
Бб)

remf
02.10.2017
10:39:00
? кому не влом добавьтесь в группу у меня редко но метко появляються новости ? https://t.me/truesoft ? ?

Artur
02.10.2017
11:16:49
https://www.youtube.com/watch?v=etKOc80-cw0 - было уже?

Google

andretshurotshka?❄️кде
02.10.2017
11:18:01
да

Artur
02.10.2017
11:19:12
сорри, ну вдруг кто не видел ещё )

Дмитрий
02.10.2017
11:20:07

Aleh
02.10.2017
11:23:33
все было в дарте?

Alex
02.10.2017
11:23:35
есть способ, чтобы сорцы лежали в ./src, а билд склдывался напрямую в ./build, а не в ./build/src ?

Denis
02.10.2017
12:15:02

Дмитрий
02.10.2017
12:17:10

Denis
02.10.2017
12:17:43
после слов рантайм проверка лучше статической
ну и) https://www.youtube.com/watch?v=etKOc80-cw0&lc=z22yhxm53piuefiksacdp430ua4v2elnocznrbtug3lw03c010c

Aleh
02.10.2017
12:33:07

ENAMETOOLONG
02.10.2017
12:33:24
Можешь поделиться о впечатлении от доклада лично с Ильей ( @xanf_ua )

Aleh
02.10.2017
12:33:42
его тут вроде нет

Дмитрий
02.10.2017
12:34:51
Короч, никто из вас так и не смог меня убедить в том (не то чтобы кто-то пытался целенаправленно, я вообще имею ввиду), что flow лучше ts. Илья смог =)

Vladimir
02.10.2017
12:37:00
Лучший способ - это просто показать примеры
Их очень много, но мало кто об этом говорит

Aleh
02.10.2017
12:42:44

Vlad
02.10.2017
16:48:39
Товарищи! Пробовал ли кто ORM какие-то для TS?

Bohdan
02.10.2017
16:49:49

Yury
02.10.2017
16:50:01
http://typeorm.io/ -

Google

Yury
02.10.2017
16:50:12
пока что лучшая
TypeORM is highly influenced by other ORMs, such as Hibernate and Doctrine.
Ее же можно и в браузере юзать и с ванилой.

Vlad
02.10.2017
17:01:53
Reverse engineering?
По существующей бд собрать модель? Какие варианты есть
Сам тайпорм в этом не может
Как я понял

Roman
02.10.2017
17:02:53
ТОлько провайдер нужный подключить и всё

Vlad
02.10.2017
17:03:34
Видео sequelize для тс. Можно сгкнкрить для него а потом чуть поправить для typeorm. Но это не кул. Vs?

Roman
02.10.2017
17:03:42
Нагенерит она кучу DTO'шек, которые потом можно руками в ts переписать, либо если DTO'шек будет крайне много, то можно какую-нибудь конвертилку бахнуть
Visual Studio

Vlad
02.10.2017
17:04:05
Пончл

Roman
02.10.2017
17:04:11
не Code, а полная

Vlad
02.10.2017
17:04:22
Понял. Секвелизом даже повеселее будет похоже.

Roman
02.10.2017
17:04:27
она в бесплатной редакции есть

Vlad
02.10.2017
17:07:34
Гуд. Спасибо.

Yury
02.10.2017
17:28:00
Тип этого?
Не под все базы правда.

Google

Vlad
02.10.2017
18:59:37
Хм
Еще момент
Я хочу сделать такую структуру: client + server + shared (?). в shared хочу положить модели. они же будут моделями для ОРМ и классами/интерфейсами для фронта (client). Это возможно?
typeorm, полагаю.

Ivan
02.10.2017
19:32:49
ты только что описал мечту всех клиент-серверных разрабов
все к этому стремятся, и каждый раз какая-то хуйня это всё рушит
так что мы все все все за тебя, а я прямо вот за тебя-тебя, но не обращай внимания, я температурю и я под наркотой

Artur
02.10.2017
19:35:37
но блин...

Yury
02.10.2017
19:43:58

Vlad
02.10.2017
20:31:20
так сек =)
а в чём проблема?
ща все порешаем пацаны
=)
берем сабж https://github.com/typeorm/typeorm
делаем так https://github.com/typeorm/typeorm/blob/master/extra/typeorm-class-transformer-shim.js#L17
в вебпаке своём
выносим модели в shared
декорируем их правильно
сервер имопртит их в себя и молодец нормально работает

Google

Vlad
02.10.2017
20:33:03
клиент импортит их в себя и не ломается (из-за декораторов, т .к. подключен shim)
но при этом имеет типы
не профит?
какие тут есть проблемы?

Aleh
02.10.2017
20:36:58
А какой здесь профит?
Генератор типов и клиента к api из raml было бы клево, а здесь профит для круда разве что

Vlad
02.10.2017
20:38:35
что меня интересует . меня интересует чтобы на клиенте и сервере были одинаковые типы. это первая часть профита. ОРМ работает - вторая часть профита.
то что я описал разве не позволит этого достичь?
или то что я хочу - ниочем и есть мир светлее и круче?

Aleh
02.10.2017
20:39:12
Использовать typeorm для crud идея так себе, он вдохновлялся hibernate/doctrine и поэтому предназначен для сложных(еще нет) доменных моделей, какой от этого профит на клиенте?

Vlad
02.10.2017
20:39:32
на клиенте орм не нужен
на клиенте нужны типы (на декораторы плевать)
он нужен на сервере (express, …, whatever)

Aleh
02.10.2017
20:40:34
Вам нужно совмещать response сервера с клиентом, а не серверные сущности с клиентом

Vlad
02.10.2017
20:40:34
у меня есть какая-то БД, я через ОРМ с ней взаимодействую. получил REST запрос, обрабатываю его. беру нужные записи через ORM и возвращаю.
на случай если вдруг понадобилась обработка у меня есть поддержка TS опять же на server-е, подсказки и тп
Масло масляное ?
Или я не понял фразу.
Вот моя боль
Я вчера на JS пилил бек (игрушки, для себя просто) и раза 3-4 передеплоивал так как вместо tagIds писал tagsIds, например.