JavaScript заметки
8.57K subscribers
2.75K photos
4 videos
1.27K links
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке.

Можно почитать пока компилируется проект :)

Сотрудничество: @noname_media

Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Download Telegram
Как добавить несколько товаров в Shopify корзину одним кликом?

Недавно я писал конфигуратор в Shopify и решил поделиться тем, как добавить несколько товаров в Шопифай корзину. Я находил не так много материалов по этому вопросу, тем более на русском языке.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
Использование JavaScript Proxy для создания оберток вокруг объектов

Proxy используется для создания обертки вокруг объекта, позволяя перехватывать и настраивать доступ к свойствам объекта.

#полезное
👍4🔥1
Циклы в JavaScript

Рассмотрим циклы JavaScript, их типы, примеры использования и лучшие практики. Это поможет успешно управлять ходом выполнения программ, эффективно решая повторяющиеся задачи.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
😁1
Использование JavaScript Reflect для работы с объектами

Reflect предоставляет удобные методы для работы с объектами, такие как доступ к свойствам, их установка, удаление и проверка существования.

#полезное
🔥3👍1
Не бойтесь генераторов JavaScript

Все еще пренебрегаете генераторами JavaScript? И совершенно напрасно. Узнайте, как использовать эти мощные средства для управления асинхронным программированием, создания итерируемых объектов и выдачи нескольких значений.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
3
Использование JavaScript Generators для создания ленивых итераторов

Генераторы позволяют создавать функции, которые могут "запоминать" свое состояние, возвращая значения с помощью yield.

#полезное
Привет! 👋
Мы нашли канал, на котором каждый день публикуются увлекательные и полезные материалы, которые вы так долго искали! 😎

Здесь вы найдёте:
• рецепты кода
• мемы
• интересные статьи и факты
• викторины
• макеты
• иконки
• полезные ссылки

И это еще не всё! Здесь много интересного!

Да-да! Всё в 1 канале!
Подписывайся скорее пока доступ не пропал! 🧑‍💻

Пссс... А в этом сервисе ты можешь сократить ссылку, поделиться файлом илм текстом, ставить пароли, отслеживать статистику по переходам, включать автоудаление - и всё это бесплатно!
Please open Telegram to view this post
VIEW IN TELEGRAM
Валидация формы с помощью AJV, Vue.js и TypeScript

Валидация форм является важной частью frontend-разработки, которая помогает улучшить пользовательский опыт и предотвратить ошибки при отправке данных на сервер. В этой статье мы рассмотрим, как использовать библиотеку AJV совместно с Vue.js и TypeScript для создания мощной системы валидации формы.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
1👍1
Использование JavaScript WeakMap для привязки данных к объектам без утечек памяти

WeakMap хранит ключи в виде объектов, которые могут быть удалены сборщиком мусора, предотвращая утечки памяти.

#полезное
👍2
Сборка мусора в JavaScript

Каждый из нас, хотя бы раз, слышал о сборке мусора. Мы знаем, что где-то там работает сборщик мусора, убирая за нами ненужные объекты. Но сколько из нас знают, как он устроен под капотом?
В этой статье мы заглянем под капот этого процесса, поймем, как работает память, и изучим алгоритм сборки мусора.
Поехали убираться!

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍2
Использование JavaScript WebRTC API для передачи потоков данных в реальном времени

WebRTC API используется для захвата и передачи потоков аудио и видео в реальном времени между пользователями.

#полезное
👍1
Раскрываем силу JavaScript: сокращение размера пакета NPM на 99%

Ищете пути повышения производительности приложения? Ознакомьтесь со способами значительного улучшения метрик в Lighthouse и FCP в проектах с использованием пакета дизайн-системы.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
Использование JavaScript BigInt для работы с большими числами

BigInt позволяет работать с числами, которые превышают пределы обычного типа Number.

#полезное
👍4
Типы событий в React и TypeScript

И снова всем привет! Продолжение к переводу второй части книги Patterns.dev
В ней речь идет про паттерны производительности. Узнайте, как оптимизировать последовательность загрузки, чтобы повысить скорость использования вашего приложения и др.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍3
Использование JavaScript Promise.allSettled для обработки нескольких промисов независимо от их состояния

Promise.allSettled возвращает результаты всех промисов, независимо от их выполнения или отклонения.

#полезное
👍2
Увлекательный мир фронтенда

Фронтенд-разработка — это как собирать лего без инструкции: иногда весело и творчески, но порой ты забираешься на кровать и кричишь: «@#%, да где же этот пропавший блок?!»

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
Использование JavaScript Async Iterators для работы с потоковыми данными

Асинхронные итераторы позволяют обрабатывать данные по мере их поступления, что полезно для потоковых данных.

#полезное
👍4
Typescript ENUM — баланс использования

Меня зовут Михаил. В НЛМК нахожусь на должности Frontend-разработчика. Занимаюсь разработкой внутренних информационных систем на React + Typescript.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
👍3
Использование JavaScript AbortController для управления асинхронными запросами

AbortController позволяет отменять асинхронные операции, такие как запросы через Fetch API.

#полезное
👍2
Кодогенерация и парсинг TypeScript с помощью typescript

Одной из интересных возможностей пакета typescript является то, что он содержит API для генерации TypeScript-кода, а также парсер для работы с написанным на TypeScript кодом. Кодогенерация часто используется для автоматического создания типов для работы с http api (типизация тела запроса, ответа, query параметров и тд.). В npm есть модули, генерирующие сервисы для работы с api на основе openapi, graphQl схем и тому подобное, и обычно возможностей существующих модулей хватает для решения большей части задач.

#статья

❤️ Прожимай реакции, если нравится такой формат

👉 Читать статью
🔥21