Що таке React Hooks?

React Hooks – це функціональність в React, яка дозволяє використовувати стан та інші можливості React без написання класу компонента. React Hooks були введені в React 16.8 та надають спосіб керувати станом та логікою компонента у функціональних компонентах, а не в класах компонентів.

Деякі з найбільш вживаних хуків включають:

Continue reading “Що таке React Hooks?” »

Як створити плагін для VSCode?

  1. Виберіть мову: ви можете написати плагін для Visual Studio Code на TypeScript або JavaScript.
  2. Налаштуйте середовище розробки: вам потрібно мати встановлений Node.js та npm.
  3. Створіть новий проект: використовуйте наступну команду, щоб створити новий проект:

Continue reading “Як створити плагін для VSCode?” »

ARM Templates: Как включить CUSTOM DOMAIN HTTPS в Azure Front Doors

Данная запись подразумевает, что вы знаете, что такое Azure Resource Manager Templates

На момент написания данной записи официальная документация описывающая шаблон (ARM Template) для разворачивания Azure Front Door содержит в себе описание ресурса самого Front Door.

Continue reading “ARM Templates: Как включить CUSTOM DOMAIN HTTPS в Azure Front Doors” »

ElasticSearch клиент для OSX – Elastron

elasticsearch client for macos osx elastron

Не так давно я заинтересовался фреймворком Electron. Мне стало интересно, что можно на нем сделать. Как оказалось многое. Например, всеми любимый VSCode написан на нем, Slack написан на нем, и т.д.

Также, решил попробовать Svelte в качестве фронтенда и скрестить с Electron. Что вышло в результате… Continue reading “ElasticSearch клиент для OSX – Elastron” »

JS Паттерны: Singleton

Первый паттерн, который мы рассмотрим называется Singleton. Он очень популярен и прост как в реализации так и в понимании. Singleton используется в случае когда нужно иметь максимум один экземпляр определенного объекта в системе.

Continue reading “JS Паттерны: Singleton” »