JavaScript заметки
Ir al canal en Telegram
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Mostrar más7 749
Suscriptores
Sin datos24 horas
-107 días
-7130 días
Archivo de publicaciones
7 749
10 игр для изучения JavaScript
Изучать язык, играя в игры, очень весело, а для некоторых людей это отличный способ наглядного восприятия языка.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 749
Использование JavaScript Fetch API для загрузки и отображения изображений в веб-приложении
Fetch API позволяет загружать ресурсы с сервера, такие как изображения, и использовать их в веб-приложении без перезагрузки страницы.
#полезное
7 749
Прощай, Ramda
Несмотря на свои сильные стороны, Ramda не всегда подходит для написания эффективного и понятного кода. Рассмотрим случаи, когда стоит придерживаться современного нативного JavaScript и Lodash.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 749
Использование JavaScript Web MIDI API для работы с MIDI-устройствами
Web MIDI API предоставляет возможность веб-приложениям взаимодействовать с MIDI-устройствами, такими как музыкальные инструменты и контроллеры, через браузер.
#полезное
7 749
Синхронизация между Notion и календарем
Делимся статьей, где автор демонстрирует интеграцию календаря из Notion в Google Calendar через ics. Таким способом события из календаря Notion можно добавить в любой календарь, поддерживающий ics формат.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 749
🔥 Single-Responsibility Principle (SRP): зачем он нужен? 🔥
Почему код превращается в хаос?
SRP – ключевой принцип SOLID, который помогает создавать поддерживаемую архитектуру. Его корни уходят в 1970-е, а сегодня он остаётся базовым инструментом для любого разработчика.
📌 В статье разберём:
✅ Историю SRP: от Дэвида Парнаса до Роберта Мартина
✅ Как SRP связан с Coupling & Cohesion?
✅ Почему паттерн ActiveRecord нарушает SRP?
✅ Как избежать антипаттерна God Object?
📖 SRP гласит: "У модуля должна быть одна причина для изменения". Но что это значит на практике? Представьте класс, который и сохраняет данные, и считает зарплату, и строит отчёты. Кто за него отвечает — технический, финансовый или операционный директор? Если сразу все, значит, у вас проблема…
💡 Читать дальше: тык сюда 🚀
7 749
Использование JavaScript Web Speech API для распознавания и синтеза речи
Web Speech API позволяет распознавать и синтезировать речь в браузере, что может быть использовано для создания голосовых интерфейсов и веб-приложений.
#полезное
7 749
Под капотом анимаций в React Native
Это вторая и последняя статья из серии как работает React Native (RN) под капотом, на примере анимаций.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 749
Создание функции
В этом примере функция
greet принимает аргумент name и возвращает приветствие.
#функции7 749
📚 Узнай всё о Frontend-разработке с @QuizFrontBot!
Хочешь прокачать свои навыки и знания во фронтенд-разработке? Тогда тебе сюда!
За символическую оплату в 100 рублей ты получишь доступ к закрытому Telegram-каналу, где тебя ждут:
🔥 Уникальные тесты для проверки своих знаний;
🧠 Интересные и сложные вопросы по всему стеку фронтенда;
📖 Полезные статьи и инсайты для профессионального роста.
Присоединяйся к сообществу разработчиков и начни своё обучение прямо сейчас!
🤖 Перейди в бота 👉 @QuizFrontBot и оставайся на шаг впереди остальных!
7 749
Добавление server side Open Graph и прочего SEO в существующую SPA
Представьте себе следующую ситуацию: у вас на руках есть SPA с рендерингом полностью на клиенте, и вам необходимо сделать так, чтобы в зависимости от URL было разное содержимое у тега
<head>.
Например, ваш шеф просит вас сделать так, чтобы при вставке в Телеграм ссылки на французскую версию сайта с query параметром ?hl=fr появлялась превью с французским заголовком и описанием сайта.
Как раз в такой позиции я оказался некоторое время назад, и мне на растерзание попался сайт на чистом, старом-добром, клиентском Vue.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью7 749
Вызов функции
Функцию можно вызвать, передав нужные аргументы в скобках.
#функции
7 749
Просто о Deep
Одним из возможных вариантов является переход на GraphQL. Это позволит решить три вышеуказанных проблемы. Однако вместе с этим может появиться новый нюанс - общеизвестная проблема N+1, которую часто связывают с использованием GraphQL.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 749
Анонимная функция
Анонимные функции могут быть присвоены переменным и использованы как значения.
#функции
7 749
Задачи про PEG-парсеры
В итоге я сделал игру программу CrateGram
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 749
🔥 Ты JS-азработчик или только изучаешь программирование? Тогда тебе сюда! 🔥
💻 Устал от скучных статей без практической пользы? Хочешь быть в курсе всех новинок JavaScript, React и других технологий?Подписывайся на мой авторски канал "JS? Ну да, с кем не бывает"!
📢 Что ты найдёшь на канале?
🚀 Самые свежие обновления и новинки в мире JavaScript.
🛠 Практические советы из продакшн-разработки, которые экономят время и нервы.
🎓 Обучающие материалы, примеры кода и объяснение сложных вещей простым языком.
🎯 Не важно, только ты начинаешь путь в программировании или уже с опытом— каждый пост принесёт тебе пользу.
🔥 Подпишись сейчас, чтобы учиться на реальном опыте и прокачивать свой скилл!
7 749
Стрелочные функции
Стрелочные функции предоставляют сокращенный синтаксис для определения функций.
#функции
7 749
RxJS: как операторы высшего порядка упрощают код
В этой статье я покажу, что в HOO нет ничего мифического, и расскажу в каких случаях вам нужно использовать операторы высшего порядка. Сейчас вы подумаете, что это скучный лонгрид, но не торопитесь. Мы рассмотрим всего 4 оператора:
switchMap, exhaustMap, concatMap, mergeMap.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью7 749
Функции обратного вызова
Функция может принимать другую функцию в качестве аргумента и вызывать ее внутри себя.
#функции
7 749
Подробная настройка Content Security Policy
Content Security Policy (CSP) - это механизм безопасности веб-приложений, который используется для сокращения рисков, связанных с атаками, такими как внедрение скриптов (XSS) и выполнение нежелательного кода (инъекция). CSP позволяет веб-разработчикам указывать браузерам, из каких источников разрешено загружать ресурсы, такие как скрипты, стили, изображения, шрифты и другие элементы.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
