Хобрук: Ваш путь к мастерству в программировании

Публикации по теме 'typescript'


Перенос библиотек в Deno: почему и как
Беглый взгляд на многочисленные вводные статьи о Deno ¹ скажет вам, что это замена Node.js, избегающая NPM, со встроенным TypeScript и безопасностью с помощью флагов разрешений. Основное сообщение часто намекает на несовместимость с существующей экосистемой Node.js, подчеркивает подход давайте начнем с нуля и полностью упускает суть. Честно говоря, я бы сказал, что это даже не основные функции Deno, и сопоставлять его с существующей экосистемой Node.js в корне ошибочно. Я слежу за..

Создание внутреннего сервера в среде выполнения Bun.js
В современном мире веб-разработки создание мощного и эффективного внутреннего сервера имеет важное значение для создания надежных веб-приложений. Многие разработчики обращаются к популярным платформам, таким как Express.js или Django, для настройки своих внутренних серверов, но задумывались ли вы когда-нибудь об использовании Bun.js Runtime? В этой статье мы рассмотрим, как создать внутренний сервер CRUD (создание, чтение, обновление, удаление) с помощью Bun.js Runtime, легкой и быстрой..

Аутентификация Firebase с помощью TypeScript
Аутентификация с помощью пользовательского токена, электронной почты/пароля и/или внешних сторонних сервисов В предыдущем руководстве мы узнали, как настроить firebase и firestore в нашем проекте TypeScript. В этой части мы собираемся обсудить аутентификацию с точки зрения серверной части. Но прежде чем мы это сделаем, давайте обсудим первый тип облачных функций, предлагаемых Firebase, а именно облачную функцию onCall . OnCall предоставляется firebase в основном для упрощения..

Коротко о машинописном тексте: часть 2
В предыдущей статье (часть 1) мы разобрались, что такое typescript, как он работает и как использовать его базовую типизацию в переменных и функциях, сегодня мы продолжим более продвинутую типизацию, разберемся, как типизировать массивы и объекты в чистым способом, и мы также изучим новые структуры данных, которые предлагает нам typescript. Специальные типы Typescript предлагает нам некоторые типы данных, которых нет в javascript, это случай любых и неизвестных, давайте посмотрим,..

Отображение числа в миллиардах, миллионах, тысячах с использованием пользовательской трубы в угловом
Отображение числа в миллиардах, миллионах, тысячах с использованием пользовательской трубы в угловом В этой статье мы создадим настраиваемый многоразовый канал в angular, который поможет нам отображать большие числа в короткие числа с суффиксом. K для тысячи, M для миллиона, B для миллиарда и T для триллиона. Начнем с создания трубы. Мы можем создать собственный канал с помощью npm ng g pipe numberSuffix pipe Теперь измените его содержимое с помощью приведенного ниже кода...

Сила сопоставленных типов в TypeScript: раскрытие скрытых возможностей
TypeScript с его мощными функциями статической типизации предоставляет разработчикам целый арсенал инструментов для создания надежного и удобного в сопровождении кода. Одной из таких мощных функций являются сопоставленные типы, которые позволяют нам творчески преобразовывать существующие типы и манипулировать ими. В этой статье мы погрузимся в мир сопоставленных типов в TypeScript, изучим их возможности и раскроем скрытые возможности, которые они привносят в наш код. На примерах кода мы..

Давайте поговорим о машинописном тексте
Давайте поговорим о машинописном тексте На этой неделе я возьму перерыв от структур данных, чтобы поговорить о том, что появилось на собеседовании, и я собирался узнать больше о TypeScript. TypeScript — это язык с открытым исходным кодом, основанный на JavaScript путем добавления определений статических типов. Типы позволяют разработчикам лучше понять форму объекта, описывая форму при определении объекта. Затем TypeScript проверяет, правильно ли работает ваш код, посредством..

Новые материалы

Наука о данных для глобальной торговли дикой природой
Данные для изменения Наука о данных для глобальной торговли дикой природой Широкий и глубокий анализ импорта незаконного оборота дикой природы в США. Этот проект завершили Алекс Харди,..

Чат-бот AI с НЛП: распознавание речи + трансформеры
Чат-бот AI с НЛП: распознавание речи + трансформеры Создайте говорящего чат-бота на Python и разговаривайте со своим ИИ. Резюме В этой статье я покажу, как использовать предварительно..

Ответы на вопросы (часть 1): зачем создавать системы ответов на вопросы?
Ответы на вопросы — многообещающее применение обработки естественного языка (NLP). Для организаций это обещает разблокировать информацию, скрытую в хранилищах документов, и сделать ее..

Повышение уровня вашего кода: глубокое погружение в подъем в JavaScript
Подъем в JavaScript — это концепция, которая относится к тому, как движок JavaScript перемещает объявления переменных и функций в верхнюю часть своей области видимости перед выполнением кода...

Безумие, которое программирует
Все любят критиковать бесконечную монотонность типичного рабочего дня. Встречи, перебивание коллег, неадекватное оборудование, Reddit... Такое ощущение, что время уходит на все, кроме текущей..

Чему я научился, когда учился писать модульные тесты
В это время в прошлом году я даже не знал, что такое модульные тесты. Я просто писал код, и пока они работали так, как предполагалось, его запускали в производство. Затем я присоединился к..

Мой информационный проект: факты об открытой еде
Делайте правильный выбор еды Open Food Facts - это «Википедия еды». Это влияет на здоровье людей, общества и планеты. Еда и питание - очень важная часть нашей жизни. Я искренне верю, что..