JavaScript заметки
رفتن به کانال در Telegram
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
نمایش بیشتر7 745
مشترکین
-224 ساعت
-117 روز
-7130 روز
آرشیو پست ها
7 744
Event Loop в деталях
В данной статье поговорим о том, почему Event Loop вообще был создан, как с ним работать и почему про него спрашивают на собесах.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Ты IT-специалист, задумываешься о релокации, но боишься не найти работу?
На канале «Цифровые кочевники» 🧳 рассказываем, как путешествовать и работать, делимся полезными ссылками и опытом тех, кто уже релоцировался.
А ещё мониторим вакансии в разных странах, рассказываем о визах и помогаем с бытовыми вопросами.
Подписывайся! 👉@digitalnomadsdv 👈
7 744
Нравится верстать под мобилки?
#юмор
🫡 Накидайте реакций, если понравился формат
7 744
Использование классов для работы с мультимедиа
Класс
AudioPlayer может использоваться для управления воспроизведением аудиофайлов на веб-странице.
#классы7 744
Создание конвертера JSON в Typescript с помощью React, NodeJS и ChatGPT
Любой программист, часто работающий с API, может сэкономить массу времени, если использует ChatGPT для автоматизации преобразования JSON в интерфейсы Typescript.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Использование классов для создания графических элементов
Здесь класс
Rectangle представляет графический элемент (прямоугольник) и может использоваться для рисования на холсте HTML5.
#классы7 744
Web Accessibility в рассказе «A11Y от 0 до NaN»
Данной статьёй я планирую рассказать про интересные случаи и про то, в каких ситуациях можно оказаться, постигая новые горизонты, но не собираюсь даже пытаться заменить справочники по aria-атрибутам и эталонным примерам доступных компонентов. Стандарт W3C полон полезной информации, которая сдержанно подаёт только нужное.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Использование классов для создания плеера видео
Класс
VideoPlayer может использоваться для создания проигрывателя видео на веб-странице.
#классы7 744
Создаем мини-игру с капельным эффектом и движущимися кружками
В первой части было сделано базовое перемещение кружочков по странице. А в сегодняшнем уроке мы сделаем анимацию “взрыва” и поглощения кружочков.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Использование классов для создания часов
Класс
Clock создает объект, который отображает текущее время и обновляет его каждую секунду.
#классы7 744
JavaScript. WebRTC. Соединение браузеров напрямую без сервера, peer-to-peer
WebRTC позволяет браузерам обмениваться информацией напрямую без сервера. Можно передавать видео, звук и данные.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Тупость во Фронтенде – долго искать шрифты с макетами
Ведь в интернете куча полезных ресурсов. Например, канал Сайтодел в телеграме.
Для создания лучшего портфолио сохраняй себе канал ⤵️
7 744
Использование классов для создания интерактивных элементов на веб-странице
Класс
InteractiveElement добавляет интерактивность к элементам на веб-странице, в данном случае, обрабатывая событие клика на кнопке.
#классы7 744
Веб-компоненты в 2023: нужно поговорить
Я решил написать этот пост по мотивам своей недавней дискуссии в комментариях к другому посту, напрямую с веб-компонентами не связанному. Я часто вступаю в подобные дискуссии здесь на Хабре и на других площадках. Кроме того, я регулярно провожу технические интервью с разработчиками и мы, также, часто касаемся этой темы.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Работа с классами
В этом примере мы создаем классы
Animal и Dog. Dog наследует от Animal, и мы переопределяем метод makeSound для класса Dog, чтобы он вел себя по-разному. Это демонстрирует наследование и переопределение методов в классах JavaScript.
#классы7 744
Kysely.js типизированный sql builder
Kysely.js – это библиотека, позволяющая писать типизированные SQL запросы. Библиотека делает работу с SQL в вашем проекте более безопасной, избавляя от таких ошибок как опечатки в названиях колонок или таблиц и неправильное использование SQL операторов в коде (код не скомпилируется). Ко всему прочему она делает работу с SQL более удобной, предоставляя при написании запросов автодополнения для таблиц, колонок, алиасов и других сущностей. Kysely имеет незначительный слой абстракции над SQL для того чтобы можно было пользоваться всей мощью SQL и при этом не изучать множество дополнительных сущностей. Библиотека поддерживает MySQL, PostgreSQL, SQLite, PlanetScale, D3, SurrealDB и другие.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 744
Использование классов как функции конструкторов
Здесь мы используем функцию конструктора
Car для создания объекта. Мы добавляем метод getFullName к прототипу Car, чтобы он был доступен для всех экземпляров класса.
#классы7 744
Видеоредактор, работа с видео и зачем там Canvas
Одной из задач, где мы в Ozon используем Canvas, является обработка видео. Для это у нас реализован минималистичный видеоредактор.
Современные устройства и браузеры развиваются достаточно быстро, но все-равно этого бывает недостаточно для задач со сложными вычислениями. К таким задачам можно отнести обработку видео.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
