![Изображение, созданное DALL-E Изображение, созданное DALL-E](https://www.pvsm.ru/images/2025/01/04/pochemu-djuny-putayutsya-v-asinhronnom-kode-i-kak-nauchitsya-s-nim-rabotat.jpg)
Рубрика «javascript» - 2
Почему джуны путаются в асинхронном коде (и как научиться с ним работать)
2025-01-02 в 16:54, admin, рубрики: callbacks, event loop, javascript, асинхронность, Веб-разработка, обучение программированию, отладка кода, промисы![Изображение, созданное DALL-E Изображение, созданное DALL-E](https://www.pvsm.ru/images/2025/01/04/pochemu-djuny-putayutsya-v-asinhronnom-kode-i-kak-nauchitsya-s-nim-rabotat.jpg)
Почему важно проверять response.ok в Fetch API и почему HTTP-ошибки не вызывают отклонение промисов
2024-12-29 в 8:16, admin, рубрики: fetch, http, javascript, responseЕсли ты читаешь эту статью, значит, ты уже начал погружаться в асинхронный JavaScript и, в частности, в работу с промисами и fetch
. Как и в любом новом деле, здесь есть свои нюансы, которые важно понимать, чтобы писать надежный код. Один из таких нюансов — это проверка на response.ok
. Давай разберемся, зачем это нужно и почему без этого можно попасть в неприятности.
Посмотри, пожалуйста, на эту строчку кода:
fetch(url).then(response => response.json()).catch(error => console.log(error))
Если ты полагаешь, что обезопасил себя с помощью catch и узнаешь обо всех ошибках, то стоит дочитать эту статью до конца и разобраться детально.
Используем всю мощь JavaScript для написания счётчика. Разбор от Олега Иванова, фронтенд-разработчика WMT Group
2024-12-28 в 5:15, admin, рубрики: javascript, программирование как искусствоПриветствуют читателей Хабра. Меня зовут Олег Иванов, последние пару лет являюсь фронтенд-разработчиком в ит-компании WMT Group. В этой статье не будет серьёзных рассуждений, глобальных задач и историй успеха. Скандалов, интриг и расследований из глобального ит-мира тоже не планируется.
Вместо этого мы напишем функцию-счётчика на JavaScript. Несколько раз, причём всякий раз по-разному с пользой.
Уходит ли React от SPA?
2024-12-27 в 7:15, admin, рубрики: javascript, React, single page applicationsВ последнее время большинство громких новостей в экосистеме React связаны с Server Components, Server Actions и в целом с Server Side Rendering и Next.js.
И вот вопрос, который беспокоил меня лично — что будет с уже созданными за последние 10 лет Single Page Applications на React? Неужели пора о них забыть? Действительно ли команда разработчиков React теперь занимается развитием только лишь SSR, или всё же в мире SPA тоже происходят обновления и они тоже развиваются?
Я решил взглянуть на список изменений в React 19 через призму применимости этих изменений к SPA. Вот что я отметил:
-
Появился хук Читать полностью »
Делаем звонок из браузера в игре на движке Godot 4
2024-12-19 в 14:32, admin, рубрики: Godot, Godot Engine, javascript, SDK, web, разработка игр, телефонияДелаем звонок из браузера в игре на движке Godot 4
Представим ситуацию, вам очень хочется необычно поздравить человека, ну или сделать маркетинговую акцию. В голове уже созрел сценарий – пользователь открывает ссылку, выполняет простые действия и затем прямо из браузера звонит на определенный номер. А мы на том конце сообщаем ему какую-нибудь приятную новость. Чудеса да и только!
Но вот незадача, оплаченные курсы «Как стать фронтенд-специалистом с нуля до техлида за два дня» начнутся только через неделю, поэтому разрабатывать супер крутые сайты – пока за гранью ваших возможностей.
FSD 2.1 или как «pages first» подход может ухудшить структуру ваших Frontend приложений
2024-12-17 в 9:15, admin, рубрики: FSD, javascript, TypeScript, архитектура, НовостиВсем привет! 13 ноября, в официальном Telegram канале Feature Sliced Design состоялся релиз новой версии архитектурной методологии. Он принёс в себе несколько важных, фундаментальных изменений, о которых мы сегодня и поговорим.
Если вы не знакомы с архитектурной методологией Feature Sliced Design, можете познакомиться с ней здесь.
Предисловие
Как использовать http внутри Minecraft?
2024-12-15 в 7:16, admin, рубрики: backend, javascript, javascript library, minecraft, minecraft server, minecraft модификации, nodejs, telegram, telegram apiПриветствую всех читателей !
Расскажу предысторию создания данного поста
Недавно, скучая после безумно нудного учебного дня и залипая в очередной раз на любимом видеохостинге, мне наткнулось интересное видео, сподвигшее к созданию невероятного (Внизу версия на Рутуб, выложенная мной, для читателей из России).
Как можно видеть с самого видео, человек, нажимая на кнопку в Майнкрафте, включает у себя лампу в реальной жизни.
Читать полностью »
Базовое программирование, или Почему джуны не могут пройти к нам собеседование
2024-12-08 в 8:24, admin, рубрики: javascript, php, войти в IT, массивы, строкиЯ – начальник отдела разработки небольшой государственной компании, и в последнее время мне снова пришлось провести несколько десятков созвонов-собеседований, с которых мне удалось отобрать только одного человека. О том, почему выпускники скиллбоксов присылают резюме пачками, но выхлоп от обучения собственных юристов компании оказывается выше, чем от собеседований по вакансии – эта статья.
Как я написал свою первую обучающую игру на JavaScript с помощью Mistral AI и Яндекс Шедеврума
2024-12-06 в 10:15, admin, рубрики: DIY, edtech, Gamedev, javascript, ЕГЭ, ИИ, огэ, Яндекс.ШедеврумПривет! Я преподаватель информатики и математики. В один прекрасный день осознал простую и важную вещь: дети (и взрослые) любят игры, а математику не любят. И с этим ничего нельзя сделать.
Начал размышлять, как бы геймифицировать учебный процесс. Увлекаюсь HTML, CSS, JavaScript, поэтому задумал написать игру, в которой сюжет продвигался бы за счёт решения задач — и написал. Но самое интересное не это, а вот что:
Postman: Basic авторизация через скрипт
2024-12-03 в 9:15, admin, рубрики: api, api testing, javascript, Postman, postman api, postman тесты![Первое изображение для статьи=) привлечение аудитории Первое изображение для статьи=) привлечение аудитории](https://www.pvsm.ru/images/2024/12/03/Postman-Basic-avtorizaciya-cherez-skript.png)
Всем привет, меня зовут Алексей Нихаенко и я дата инженер. Это мой первый пост на Хабре и я хочу поведать вам свое более близкое знакомство с инструментом Postman.
О чем пойдет речь?
-
Что такое базовая авторизация и способы использования внутри Postman