How TypeScript Generics Help You Write Less Code
Text Source:
#CODE #WRITE #LESS #YOU #HELP #GENERICS #TYPESCRIPT #HOW
How TypeScript Generics Help You Write Less Code
When developers discuss Typescript, one of their main complaints is that you have to write more code to achieve the same result. While I agree with that, I think Typescript Generics can reduce the code you need to write to a great extent.
TS Generics can be used to bring abstraction into your TS interfaces. Using generics, you can pass an interface as a param to another interface.
Instead of writing an interface for every response and adding these keys, you can simply use Generics to create something like this:
We can create a similar function for POST requests which also takes JSON as params of type B and the server will send back a JSON response of type R:
Similarly, there can be a PATCH request function as well, which handles partial updates of any entity.
Typescript has the potential to increase the developer experience tenfold if appropriately configured. These are some strategies to make that configuration process more comfortable. I hope this will help you use Typescript better in your current codebase.
Learn to code for free. freeCodeCamp's open source curriculum has helped more than 40,000 people get jobs as
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How TypeScript Generics Help You Write Less Code», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.