@typescript_ru

Страница 365 из 669
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
W10 — это как минимум уже четыре серьёзно отличающихся релиза системы
А что там серьезно отличается? ну кроме того, что настройки иначе выглядят Я имею ввиду под капотом, мб даже отличия NT

А ну и 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
Хотя это офтоп. Можно свернуть)

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
https://www.youtube.com/watch?v=etKOc80-cw0 - было уже?
лучше бы я не смотрел это

Дмитрий
02.10.2017
12:17:10
Denis
02.10.2017
12:17:43
после слов рантайм проверка лучше статической

ну и) https://www.youtube.com/watch?v=etKOc80-cw0&lc=z22yhxm53piuefiksacdp430ua4v2elnocznrbtug3lw03c010c

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
Лучший способ - это просто показать примеры

Их очень много, но мало кто об этом говорит

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
По существующей бд собрать модель? Какие варианты есть
Ну для TS не подскажу, но можно для C# подобное провернуть, VS из коробки такое умеет

ТОлько провайдер нужный подключить и всё

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
ты только что описал мечту всех клиент-серверных разрабов

все к этому стремятся, и каждый раз какая-то хуйня это всё рушит

так что мы все все все за тебя, а я прямо вот за тебя-тебя, но не обращай внимания, я температурю и я под наркотой

Yury
02.10.2017
19:43:58
Я хочу сделать такую структуру: client + server + shared (?). в shared хочу положить модели. они же будут моделями для ОРМ и классами/интерфейсами для фронта (client). Это возможно?
Это больше похоже на fullstack архитектуру, советую глянуть на https://www.meteor.com/ Такая методика более быстрая, но не оч гибкая.

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, например.

Страница 365 из 669