В этом гайде разберём, как с помощью History API вручную управлять адресной строкой. Такой подход используется в SPA, модалках, фильтрах и динамических интерфейсах без фреймворков.
В этом гайде:
• Меняем URL с помощью pushState.
• Сохраняем состояние между вкладками.
• Реагируем на кнопку “Назад”.
• Создаём интерфейс как в приложении.
Может подойти для любого проекта, где важна гибкая навигация без лишнего кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍12🔥6
Сегодня реализуем модуль бота, который реагирует на пользовательский ввод и выполняет команды. Такой способ подходит для любых интерактивных интерфейсов.
В этом гайде:
• Создаём базовый класс команды.
• Добавляем команды с отдельной логикой.
• Обрабатываем ввод и запускаем команды.
• Получаем расширяемого бота на чистом JS.
Отличный фундамент для собственного консольного или чатового ассистента.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝21❤13👍7🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Уже были разные сайты, и пришло время быстренько изучить Git
learngitbranching — небольшая браузерная игра, которая поможет вам изучить Git. В ней вы познакомитесь с основными командами, которые пригодятся вам в повседневной работе.
📌 Оставляю ссылочку: learngitbranching.js
📣 JS Ready | #сайт
learngitbranching — небольшая браузерная игра, которая поможет вам изучить Git. В ней вы познакомитесь с основными командами, которые пригодятся вам в повседневной работе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤8🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍10🔥8🤝1