Публикации по теме 'typescript'
Изучите промежуточное ПО Nest.js
выведите свой код на следующий () уровень
Что это?
Я рассматриваю промежуточное ПО как слой кода, который находится между запросом и ответом на веб-сервере. Промежуточное ПО может:
выполнить код вносить изменения в объекты запроса и ответа вернуть ответ продолжить цикл запрос-ответ, вызвав другое промежуточное ПО
Как это работает в Nest.js?
Nest.js построен на основе Express. Если вы понимаете, как использовать промежуточное программное обеспечение в Express, вы можете..
Знакомство с Deno — «Стоит шумихи?
Несколько дней назад был представлен Deno 1.0. Давайте кратко рассмотрим, что такое Deno и чем он отличается от Node.js.
Что такое Дено?
Deno — это среда выполнения для JavaScript, построенная поверх V8, как и Node.js. Но вместо Node.js Deno прямо из коробки поддерживает TypeScript. Deno был создан с гораздо большей безопасностью, чем Node. В этом кратком руководстве мы создадим простой веб-сервер с помощью Deno и сравним его с Node.js.
Установка
Если вы используете macOS, вы..
Перевод 800K строк Javascript в Typescript
За последние два месяца я перевел кодовую базу Javascript ES5 Zoosk на 800 000 строк в Typescript. Процесс был долгим и мучительным, и я сломал все внешние инструменты, которые использовал в процессе. Но я выстоял, и вот как.
Планирование
Самая важная часть любого большого проекта - это планирование. Вот как выглядел наш код, когда я начинал:
~ 800000 строк Javascript, написанных с 2008 г. Нигде нет ES6 - все вары и функции Никакого импорта и экспорта - все выводится в одно..
Строгое с помощью TypeScript
Делаем ваш код TypeScript более читаемым и типобезопасным
Как многие из вас знают, TypeScript - это язык, созданный Microsoft в 2012 году, хотя мы не видели его распространения до 2016 года, когда были выпущены долгожданные Angular 2 и сопоставленные типы. Если вы хотите узнать больше о сопоставленных типах, ознакомьтесь с моей статьей по этой теме .
Многие выступают против включения TypeScript в свою экосистему, потому что говорят, что он ломает дух JavaScript. Я не уверен, знают..
3 шага Обновите проект JavaScript (реагировать) на проект TypeScript (реагировать)
2021 все еще JavaScript? Рассмотрим переход на TypeScript за 3 шага
Типопись и JavaScript:
Давайте посмотрим на плюсы и минусы TypeScript по сравнению с JavaScript.
Плюсы:
добавить проверку типа Подходит для крупных проектов
Минусы:
скорость компиляции низкая Не все браузеры поддерживают TypeScript (нужно полагаться на загрузчик)
Возьмем в качестве примера проект deno . Раньше Deno использовала большой процент TypeScript, но затем они продолжают уменьшать..
Быстрый и грязный проект TypeScript
Между работой и моими личными проектами разработки я обычно переключаюсь между многими языками, фреймворками, инструментами и кодовыми базами. Иногда я забываю, как делать то, что, казалось бы, должно быть самым простым, самым элементарным. Я решил написать эту короткую статью, потому что я был разочарован собой и ситуацией, в которой я оказался. Я подумал, что запись этого может помочь мне вспомнить, что я знаю, как это сделать, и, возможно, помочь другим новичкам, у которых есть..
Функциональное программирование: как отправлять и проверять запросы API в TypeScript
Отправляйте и проверяйте запросы в стиле функционального программирования
Недавно я стал глубже погружаться в функциональное программирование. Я начал изучать Haskell , но через некоторое время был ошеломлен всеми этими новыми концепциями и абстракциями. Поэтому я решил сначала познакомиться с этими концепциями на языке программирования, который я очень хорошо знаю: JavaScript.
Вот почему я запустил репозиторий financial-js на GitHub. Вы также можете найти код из этого..