Category : javascript

javascript
Как мы используем Puppeteer для создания Open Graph изображений с Node.js

В наше время многочисленные сайты создают страницы, которыми пользователи хотели бы делиться в разных социальных сетях или мессенджерах. Благодаря тегам Open Graph ссылки могут иметь красочное превью изображение, которое привлекает еще больше внимания, например, с помощью тега og:image. Обычно многие веб-сайты не прикладывают особых усилий к предварительному просмотру изображений и просто добавляют одно изображение на большинство страниц. Если изображения нет, парсеры пытаются автоматически на…

  • среда, 24 января 2024 г. в 00:00:17
javascript
Важные аспекты Unicode, о которых должен знать каждый разработчик JavaScript

Должен признаться: на протяжении очень долгого времени я испытывал страх перед Unicode. Когда была необходимость в работе с Unicode, я предпочитал искать альтернативные пути решения, поскольку не совсем понимал, что делаю. Я старался избегать работы с Unicode до тех пор, пока не столкнулся с проблемой, требующей глубокого понимания этого стандарта, а других вариантов решения просто не было. Приложив определенные усилия, прочитав кучу статей — я постепенно начал понимать что к чему, и это ока…

  • среда, 24 января 2024 г. в 00:00:16
javascript
История Vercel. Аннотация

Cерия статей публикуется в оригинале на Medium за неделю до публикации на русском языке.Создатель одного из самых популярных фреймворков для веба, платформа для деплоя приложений, место притяжения ключевых разработчиков, единорог.Погружение в историю является неотъемлемой частью подготовки к написанию статей.Чтение публикаций, просмотр интервью и выступлений - порою подготовка занимает больше времени, чем непосредственно написание самой статьи. Нередко это погружение ни к чему не приводит - не…

  • среда, 24 января 2024 г. в 00:00:14
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