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

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


Пользовательский хук React: useStateWithValidation
В этой серии статей мы отправляемся в путешествие по сфере пользовательских хуков React, открывая их огромный потенциал для улучшения ваших проектов разработки. Сегодня мы сосредоточимся на хуке useStateWithValidation, одном из многих тщательно созданных хуков, доступных в коллекции пользовательских хуков React. Github: https://github.com/sergeyleschev/react-custom-hooks import { useState, useCallback } from "react" export default function..

Перенос библиотек в 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, изучим их возможности и раскроем скрытые возможности, которые они привносят в наш код. На примерах кода мы..

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

Изучение Emscripten: компиляция C/C++ в JavaScript
Я впервые услышал о WebAssembly во время просмотра Google I/O ’17 . WebAssembly (wasm) позволяет разработчикам компилировать C/C++ или другие статически типизированные языки в JavaScript для..

Хотя это очень простая концепция, эта тема вызывает затруднения у начинающих программистов.
Хотя это очень простая концепция, эта тема вызывает затруднения у начинающих программистов. Краткие, простые объяснения, подобные этим, — сокровище!

Как создать секундомер с помощью ReactJS
В этом уроке я покажу вам, как добавить секундомер в приложение React. Шаг 1. Создайте базовый макет в компоненте «Секундомер». В приведенном выше секундомере отображение времени состоит из..

Освоение RecyclerView в Android Studio с использованием Java: подробное руководство
https://youtu.be/CTBlF_xNtsM Готовы ли вы создавать динамические и прокручиваемые списки элементов в своем приложении для Android? В этом руководстве мы рассмотрим компонент RecyclerView в..

3 ошибки React.js, которые вы должны перестать делать
React.js приобрел огромную популярность как мощная библиотека JavaScript для создания пользовательских интерфейсов. Его компонентная архитектура и виртуальный DOM делают его отличным выбором для..

Прогнозирование 10-летней доходности после публикации заявления FOMC
Эта статья является продолжением нашего предыдущего обсуждения чтения и анализа заявлений FOMC с использованием методов обработки естественного языка. В этой части мы углубимся в..

Использование Python для кибербезопасности: сканирование сети и тестирование на проникновение с помощью Scapy и Metasploit
Кибербезопасность становится все более важной проблемой в современную цифровую эпоху. По мере того, как мир становится все более взаимосвязанным через Интернет, он становится более уязвимым..