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

elasticsearch client for macos osx elastron

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

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

JavaScript: ECMAScript 6 – Generator. Что такое генераторы.

Генераторы в ES6 это такие функции, которые могут остановить свое выполнение где-то в процессе, а потом продожить выполнение с той же точки.

Continue reading “JavaScript: ECMAScript 6 – Generator. Что такое генераторы.” »

JavaScript: Символы / Symbol – детальное рассмотрение

Новая структура данных Symbol – это новый примитивный тип. Он также немутируемый (immutable).

Основная задача Символа – вернуть уникальное значение.

Continue reading “JavaScript: Символы / Symbol – детальное рассмотрение” »

JavaScript: Что такое Map и чем отличается от Object

С появлением ES2015 в JavaScript появился новый тип объектов для работы с парами ключ-значение. Называется Map. В качестве ключей и значений можно использовать любой объект. В свою очередь, стандартные объекты допускают использование только строк в качестве ключей.

Continue reading “JavaScript: Что такое Map и чем отличается от Object” »