Проксируем js объект через Proxy

Proxy — объект прокси позволяет нам перехватывать основные операции для другого объекта. Такие как get, set, has и т.д Не будем останавливать наше внимание на всех возможных обработчиках, рассмотрим только 3 из них. Так сказать основные.

Дэбаг php через js в wordpress

Допустим у нас есть какой-то набор данных на бэкенде который мы хотим отдэбажить по средствам вывода на фронт. Можно просто использовать старый как мир var_dump. Но мы попробуем сделать что-то интереснее и в некоторых случаях это будет даже удобнее. Выведем наши данные (пусть это будет массив) в консоль браузера через console.log.

node js read file byline

Небольшой сниппет для Node JS для считывания содержимого из файла по строке. Результат выполнения функции вернем в виде массива, где значения это строки из файла.

aws lambda function http auth

опустим у вас есть статическая приложуха на Amazon S3 и проброшена она через cloudfront. Но вы хотите закрыть прямой доступ на бакет амазона и при этом поставить авторизацию для cloudfront. Что-бы юзеры могли заходить только по логин паролю. Самый простой способ сделать это пробросить Lambda Functions и уже в ней поставить HTTP Basic Authorization.

React js компонент обратный отсчет

Довольно простой компонент обратного отсчета для React js. Также можно управлять паузой и сбросом таймера.

Node js - парсим sitemap xml

Задача такая: получить карту сайта (sitemap) и вытащить из нее все ссылки в массив. Для парсинга мы будем использовать node js и библиотеку Sitemapper.

Javascript debounce функция

Если вкратце, то функция debounce используется для вызова какой-либо функции с задержкой при этом отменяя предыдущий вызов.

Javascript бинарный поиск по массиву

Сказать, что бинарный поиск на больших объемах данных работает в разы быстрее чем линейный — это не сказать ничего.

Компонент модальное окно для React JS

Полный код для создания компонента модального окна для react js.

random hex color js

Сейчас мы напишем функцию для получения рандомного цвета в HEX на чистом Javascript