string;
};
,
Типы не подсвечивает, в другом чате чекал - подсвечивает стандартный синтаксис JS и TS-декораторы Смысл тогда от него
кинь пример так ничего не понятно
лучше чем плейн текст в тг)
Чуть попозже, если не забуду У меня тут телега только с прокси работает на телефоне, на компе отрубилась тотально
import { ApiProperty } from '@nestjs/swagger'; import { IsOptiona, IsString, IsNumber } from 'class-validator'; export class SearchPromocodeDto { @ApiProperty({ description: 'Класс', example: 1, }) @IsString() @IsOptional() class: string; @ApiProperty({ description: 'От(для пагинации)', example: 0, }) @IsNumber() @IsOptional() from: number; @ApiProperty({ description: 'До(для пагинации)', example: 30, }) @IsNumber() @IsOptional() to: number; }
нихуя се чо так красиво
+++ как это сделать так
я все время как читал код думал что это джава мда уж, во что превратился javascript ...
да, только зачем делать с js джаву ?
Плохой подход. Нужно использовать языки для того чего они предназначены
Нужно использовать технологии согласно потребностям продукта, а дальше идёт вкусовщина
Какая такая потребность у продукта была что сделали с js -> джаву
Дней без ts-холиваров: 0 Я - не ярый фанат тс, если что Мне объяснять не надо
Ты не уважаешь TS и хочешь об этом поговорить?
Тогда ты понимаешь что жс - это скриптовый язык, без типизации, который делали специально для быстрой разработки, а с libuv и v8 он еще имеет пропускную способность ебанутишую, и из этого языка сделали язык который под копирку с джавы, который компилируется же сам в себя 😩😩 Никогда не понимал зачем люди испрльзуют тс да и еще в связки с нестом - это против всех принципов джава скрипта
Не хочешь == хочешь, ты просто боишься себе признаться
тс нужен исключительно для удобства разработки, больше ни для чего
Нест - унификация, модульность, структура и множество коробочных готовых решений для быстрого мвп Смысл в нём есть определённый для проекта
Да, для мелких проектов заебись Но для больших Нест дает очень много ограничений У меня все кто писал на несте - проклинают его
мне кажется, что исходя из такой логики, для больших проектов и нода сама по себе не особо то подходит
Нода очень крутая, она только для больших проектов и нужна
Я, например, за месяц мвп накидал для стартапа на несте Просто ctrl + c со своей кодовой базы и мелкие допилки по специфическим нуждам Если бы нест был так ужасен, как ты говоришь, то у него не было бы столько реплаев
Я вижу 2 концептуально ужасных проблем Неста: 1) это копирка джавы, а это уже проигрыш, жс был для другого предназначен 2) нест дает очень много зависимостей и не дает тебе свободно дышать
1) Для кого-то - его структура это плюс, предназначен или нет - всё равно, свою функцию он выполняет и многим нравится 2) Я мало могу представить проблем, на которых меня может поставить раком нест и я не смогу на нём их решить. Если нужно что-то специфическое, быстрое и микросервисное - да, стоит выбрать что-то вместо неста. Но говорить о том, что он прям раком ставит во время повседневных задач - введение в заблуждение. Работат на ура
зачем ts в js ? все просто js слишком свободен
Ну, если пахнет вкусно, как ромашки весенним утром
Для этого жс и придумали
в нест в рекламу вложено столько, что разве что бабки еще у подъездов о нем не говорят
Каких например ограничений? Nest это просто папочки модули + di + декларативная обвязка для транспортов , все остальное надо допиливать как и в остальных фреймворках и для этого допила сделаны достаточно удобные инструменты
Оверхед тебя не смущает?)
Какой оверхед? То что оно медленнее чем фастивай или uws с hello world?
Есть одно. Скорость ответов регулярно в разы ниже
Я за скорость даже не говорил) ты сам выдал больное место неста)
Так а боль то в чем? В том что из-за обвязки снижается скорость? А не должна? Есть примеры фреймворков с таким же функционалом и без падения скорости по сравнению с голой net оберткой?
Боль в декораторах, например Любишь вот это вот всё?
Ты прочитай мое сообщение, и что ты пишешь с пеной у рта
Релакс, молодой человек, мне просто интересно, так как щас перетаскиваем на нест проект достаточно большой, если есть реально хорошие альтернативы буду рад тебя послушать. Я далеко не сторонник неста, но даже с его количеством бойлерплейта это все равно дешевле и лучше, чем писать на каждый чих в 50-100 микросервисах общий код и потом его поддерживать
А поподробнее? Визуальщина?
Не лучше 😏 Вернее, это зависит от проекта. Но вот так вот однозначно говорить, что мс не лучше, совершенно точно неправильно
Я подожду с ответом до момента, когда эти декораторы станут неподдерживаемыми
Я описал конкретный контекст, говорю только за него, про то что инструмент надо выбирать по задаче слышал мудрость)
:D ловко ты это придумал
Обсуждают сегодня