JavaScript заметки
Открыть в Telegram
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Больше7 745
Подписчики
+224 часа
-97 дней
-7230 день
Архив постов
7 745
Год толком не начался, а разработчики уже плачут. В 2023-м они пережили 237 обновлений. В 2024-м станет в 2 раза сложнее.
Разработчики ежедневно адаптируются под свежие версии программ. Как везде успеть? Помогут эти каналы:
Frontend 👉 @frontendnoteschannel;
Backend 👉 @we_use_js;
Вёрстка 👉 @webdevlair.
Их ведут сеньоры, который на день раньше узнают о нововведениях. Ещё они пишут статьи и делают подборки с материалами других топ-спецов.
Открывай в конце рабочего дня. Задачи станут проще, а повышение — ближе!
7 745
Использование JavaScript Promises для асинхронного программирования
Promises предоставляют удобный способ обработки асинхронных операций и их результатов.
#полезное
7 745
As const в Typescript
В разработке часто возникают ситуации, когда точность типов и нежелание допускать неясности в коде становятся первостепенными задачами. В таких случаях, разработчикам приходится искать инструменты, предоставляющие максимальную ясность и строгость в определении данных. Один из таких инструментов — ключевое слово
as const. В данной статье мы рассмотрим, как as const может повысить уровень строгости и предсказуемости, а также рассмотрим практические примеры его использования для создания неизменяемых и точных типов.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью7 745
Дайте старт вашей карьере с нашим бесплатным курсом по JavaScript!
🎓 Курс включает 39 уроков, 46 упражнений и 129 тестов для закрепления знаний. Вы освоите создание программ с использованием основных конструкций языка, сможете составлять программы из нескольких модулей и научитесь анализировать ошибки в коде с помощью отладочной печати.
💡 Научитесь не только теории, но и применять знания на практике. Поддержка в «Обсуждениях» поможет вам разобраться с темами, которые вызывают трудности.
Обучение с самого нуля, с акцентом на практику. Подходит для начинающих программистов! Добро пожаловать в мир JavaScript😉
Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.
7 745
Типы событий в React и TypeScript
При работе с React и TypeScript вы часто сталкиваетесь с ошибками...
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Repost from Ермилов, за работу!
Ах, вот в чём фишка! Видео на самом деле раскрывает классическую тактику – назови свои "слабые стороны", которые на деле являются твоими сильными. Умный ход, согласитесь? 😏🎩
Парень из ролика начинает, как бы между прочим, упоминать некоторые технологии и методологии которые знает не вполне уверенно. А интервьюеры, расположившись на стульях как детективы, сразу же подхватывают эту тему – "А давайте пообщаемся о том, что вы мало знаете". И тут резко выходит на сцену основной акт – парень раскрывает карты и демонстрирует глубокие знания в тех областях, которые сначала представил как слабые.
Это своего рода стратегическая игра, где вы намеренно создаёте ложную приманку, чтобы потом блеснуть реальными навыками. Стратегическое смирение, можно сказать. Но не стоит забывать, что такой трюк может быть рискованным, ведь если переборщить со скромностью, можно и не дойти до финального акта.
Следовательно, прохождение собеседования – это не только знание алгоритмов и паттернов проектирования, но и умение представить себя, манипулировать вниманием и вызывать интерес. Вам необходимо быть искусным рассказчиком своей профессиональной истории, мастером стратегической коммуникации. 🎯
Смело берите на вооружение эту тактику, если чувствуете в себе силу и понимание тонкостей игры.
7 745
Использование JavaScript Web Workers для параллельных вычислений
Web Workers позволяют выполнять вычисления в отдельном потоке, не блокируя основной поток браузера.
#полезное
7 745
Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий
JavaScript поможет сделать веб-приложение интерактивным и отзывчивым. Важно только освоить методы обработки событий, которые заставляют приложения адекватно реагировать на действия пользователей и предотвращают неожиданное поведение.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Использование JavaScript Generators для ленивой загрузки данных
Генераторы позволяют лениво загружать данные по требованию, что может быть полезным при работе с большим объемом данных.
#полезное
7 745
Как реализовать простой контроль версий с помощью JavaScript, чтобы лучше разобраться в Git
Git - эффективная система, предназначенная для контроля версий и отслеживания истории исходного кода. Изучим внутреннее устройство Git, реализуя его упрощенную версию.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Использование JavaScript Proxy для реализации виртуальных свойств
Здесь Proxy используется для создания виртуального свойства
fullName, которое автоматически обновляет значения firstName и lastName при установке.
#полезное7 745
Oxlint — более быстрая альтернатива ESLint
Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. Недавно стал общедоступен новый линтер Oxlint, основанный на языке программирования Rust, и многие эксперты высоко оценили его. Какие преимущества Oxlint предоставляет по сравнению со своим предшественником ESLint?
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Открываем новые горизонты фронтенд разработки!
Наш канал - это непрерывный поток вдохновения и инноваций. Каждый день мы выкладываем новые уникальные работы, созданные с помощью сайта Codepen. От минималистичных дизайнов до эффектных анимаций - все в одном месте.
Присоединяйтесь к нашей команде и улучшайте свои навыки вместе с нами!
7 745
Использование JavaScript localStorage для долгосрочного хранения данных на стороне клиента
localStorage подобен sessionStorage, но сохраняет данные на стороне клиента даже после закрытия вкладки или браузера.
#полезное
7 745
Hippotable — анализ данных прямо в браузере
Сегодня я расскажу про hippotable — удобный инструмент для анализа данных, который я сделал для себя и для людей.
Я люблю ковыряться в данных. Иногда станет интересно, в какой области больше всего городов, так аж кушать не могу, пока не выясню (как легко догадаться, в Московской, но потом в Свердловской). А на работе мне иногда удаётся совместить приятное с полезным: о нет, вижу ошибку в логах! Из каких браузеров она летит?
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Использование JavaScript Closures для создания приватных переменных
JavaScript Closures позволяют создавать приватные переменные, недоступные извне функции.
#полезное
7 745
Кодогенерация и парсинг TypeScript с помощью typescript
Одной из интересных возможностей пакета typescript является то, что он содержит API для генерации TypeScript-кода, а также парсер для работы с написанным на TypeScript кодом. Кодогенерация часто используется для автоматического создания типов для работы с http api (типизация тела запроса, ответа, query параметров и тд.). В npm есть модули, генерирующие сервисы для работы с api на основе openapi, graphQl схем и тому подобное, и обычно возможностей существующих модулей хватает для решения большей части задач.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Использование JavaScript Event Listeners для обработки событий
JavaScript Event Listeners позволяют отслеживать и реагировать на различные события, такие как клик, наведение, отправка формы и другие.
#полезное
7 745
Typescript ENUM — баланс использования
Меня зовут Михаил. В НЛМК нахожусь на должности Frontend-разработчика. Занимаюсь разработкой внутренних информационных систем на React + Typescript.
#статья
❤️ Прожимай реакции, если нравится такой формат
👉 Читать статью
7 745
Использование JavaScript Fetch API для отправки данных на сервер
Fetch API также позволяет отправлять данные на сервер с использованием метода POST, что полезно для создания, обновления или удаления данных.
#полезное
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
