Category : javascript

javascript
Где учить Frontend бесплатно в 2024 году

В 2024 году изучать frontend по-прежнему актуально. Вот несколько причин, почему это может быть полезным:1. Развитие технологий: Веб-технологии постоянно развиваются, и в 2024 году можно ожидать еще большего прогресса. Изучения frontend поможет быть в курсе последних тенденций и использовать новые инструменты и фреймворки.2. Рост спроса на разработчиков: Веб-разработка остается одной из самых востребованных отраслей IT. Спрос на frontend-разработчиков будет продолжать расти, так как все больше…

  • среда, 24 января 2024 г. в 00:00:13
javascript
Как я использую GigaChat для Frontend разработки

Всем привет! В этой статье я хотел бы рассказать про один из моих инструментов - GigaChat, ссылочка, который стал мне помощником на работе. Расскажу как его использую в повседневных рабочих задачах. Также подписывайтесь на мой канал про фронтенд, где делюсь интересной информацией, ссылочка здесь.GigaChat - это мультимодальная модель (аналог ChatGPT от OpenAI), которую разрабатывает Сбер. В отличие от языковых моделей, мультимодальные работают не только с текстом. Они могут генерировать иллюс…

  • вторник, 23 января 2024 г. в 00:00:20
javascript
Личный опыт: переход с Redux на Effector. И при чем тут DX

Frontend-разработка очень богата различными инструментами. Новые фреймворки и библиотеки выходят чуть ли не каждый день и, к сожалению, не все из них одинаково полезны или могут сделать ваш продукт лучше. Кроме того, они различаются по степени удобства именно для разработчика. Есть такое понятие DX – Developer eXperience – по аналогии с UX. Это то, насколько разработчику удобно, интуитивно понятно пользоваться определенным сервисом.Меня зовут Аня, я frontend-специалист в компании SimbirSoft с …

  • вторник, 23 января 2024 г. в 00:00:19
javascript
Анализ системы защиты от ботов на примере letu.ru

Всем привет, меня зовут Евгений, я занимаюсь исследованием антибот систем, их эффективностью и принципами работы.Не так давно, в одном из тематических телеграм чатов я увидел сообщение о поиске проксей для парсинга сайта Лэтуаль (https://letu.ru), якобы нужно много российских IP, т.к. старые очень быстро банят. Мне стало интересно посмотреть, как сегодня выглядят и работают отечественные системы, ибо, в основном, в моём фокусе находятся зарубежные.Определение проблемы и задачиЯ сразу включил н…

  • воскресенье, 21 января 2024 г. в 00:00:16
javascript
Почему не любят JavaScript?

16 декабря 2023 в Краснодаре прошел бар-митап, на котором я в первые выступил с докладом с названием, указанным в заголовке статьи. Здесь будет его пересказ (записи докладов не производилось), а в комментариях я буду рад увидеть больше доводов за и против JavaScript. Ссылка на презентациюВступлениеМеня зовут Максим, мне 19 лет, студент Краснодарского гуманитарно-технологического колледжа, frontend-разработчик с опытом более года.Пока сообщество продолжает накрывать php могильной плитой, стоит …

  • суббота, 20 января 2024 г. в 00:00:19
javascript
Кто на самом деле пользуется is-odd и is-even?

Разработчики любят подшучивать над раздуванием зависимостей Javascript (и вполне имеют на это право, учитывая историю пакетов наподобие left-pad); при этом часто упоминаются пакеты is-even и is-odd. Поэтому я заинтересовался, кто же на самом деле их использует?Что такое is-even и is-odd?В большинстве приложений для выполнения часто встречающихся задач используются общие пакеты, чтобы разработчикам не приходилось переписывать заново код, уже написанный кем-то другим. Такие пакеты часто распрост…

  • пятница, 19 января 2024 г. в 00:00:14
javascript
Причины говнокода во фронтенде. Мнение мимокрокодила

ДисклеймерВсе, что написано ниже, является личным мнением автора на основе его собственного опыта, не претендует на звание истины в последней инстанции и может кардинально отличаться от мнения читателя. Автор не ставит целью оскорбить кого-либо или принизить достоинства чего-либо, и т.д. и т.п. А впрочем...Откуда есть пошли SPAКак известно, изначальной задачей JavaScript было обеспечение интерактивности на HTML-странице, и предназначался язык, в первую очередь, для верстальщиков и дизайнеров, …

  • четверг, 18 января 2024 г. в 00:00:14
javascript
React + Three.js. Создаём собственный 3D шутер. Часть 3

Введение В современной веб-разработке границы между классическими и веб-приложениями стираются с каждым днём. Сегодня мы можем создавать не только интерактивные сайты, но и полноценные игры прямо в браузере. Одним из инструментов, который делает это возможным, является библиотека React Three Fiber - мощное средство для создания 3D-графики на основе Three.js с использованием технологии React.В сегодняшней статье мы реализуем:добавим новую территорию;подключим typescript и настроим абсолютные п…

  • четверг, 18 января 2024 г. в 00:00:14
javascript
Создание сетевой игры с помощью Collagen_2, Node.js и библиотеки socket.js

В данной статье будет описан простой способ создания сетевой онлайн мини игры на подобии небольшой чат комнаты. Игроки могут передвигаться по полю игры, прятаться за деревьями, также есть возможность управлять камерой вида. Для тестирования игры необходимо скачать редактор зайти в папку collagen_2/games/game_3, ввести в командной строке forever start app.js. Для работы игры требуются модули socket.js и forever(глобальная инсталяция). Создание сцены игрыДля создания сцены необходимо подготовит…

  • четверг, 18 января 2024 г. в 00:00:13