Frontender's notes [ru]
34.4K subscribers
463 photos
29 videos
1 file
3.29K links
Годные статьи для Frontend разработчиков
HTML, CSS, JS, React, Angular, Vue, TypeScript, Redux, MobX, NodeJS.

Чаты: @frontend_ru, @javascript_ru

По вопросам рекламы или разработки:
@g_abashkin

РКН: https://vk.cc/cJPG6y
Download Telegram
​​🚀Оптимизация js/WebGL/Web Assembly

В этой статье мы рассмотрим оптимизацию скорости отрисовки в движке с использованием JavaScript, WebGL и Web Assembly.

Читать...
​​⚡️Собираем метрики Node.js приложений в PM2 с экспортом в Prometheus

В этой статье я хотел бы рассказать о способе сбора статистики из node.js приложений, которые запущены в PM2, и экспорт этих данных в Prometheus.

Читать...
​​🦾Интеграция React и AngularJS через Webpack Module Federation

В этой статье я поделюсь с вами способом, как оживить ваш проект, плавно встроив элементы React в структуру, построенную на добром старом AngularJS.

Читать...
​​🕔Ты наконец-то поймешь асинхронность в JS

В этой статье мы поговорим о том, что такое асинхронность в JavaScript и как она работает.

Читать...
​​👍Работаем с HTTP API: разбор частых проблем и методы их решения

В этой статье я расскажу, какие ошибки при работе с API допускают не только новички, но и профессионалы, и как сделать, чтобы эти ошибки возникали как можно реже или не появлялись вовсе.

Читать...
​​⚡️Азы поисковой оптимизации для веб-разработчика: прокачиваем SEO с помощью кода и здравого смысла

В этой статье обсудим технические детали верстки оптимизированных под поисковые движки веб-страниц, а для закрепления знаний создадим по всем правилам и задеплоим на сервер небольшой сайт.

Читать...
​​🌐Анимация в браузерах и как с ней работать

В этой статье я расскажу об основных этапах работы с анимацией для браузеров, ключевых сложностях и вариантах их нативной оптимизации.

Читать...
​​У нас есть шпаргалка для тех, кто готовится проходить алкособес.

Не секрет, что многие компании перенимают практики больших корпораций и везде суют секцию алкоритмов.

Можно воспринимать это как ненужное усложнение, а можно — как тренировку ума и преимущество на будущей работе.

Вы думаете, что админ опечатался, и мы говорим тут об алгоритмическом собеседовании? Кто, знает, кто знает. Вы можете проверить сами по ссылке:

Читать...
1
​​👌Готовим, пробуем Casbin RBAC и handmade RBAC

В этой статье расскажу, как я тестировал Casbin, попутно подготовил своё решение для сравнения и покажу результаты работы обоих.

Читать...
​​😎Первое приложение на SolidJS

В этой статье познакомимся с SolidJS − JavaScript-библиотекой для создания пользовательских интерфейсов без виртуального DOM. Мы создадим легкий список задач с использованием TypeScript и разберем некоторые особенности библиотеки.

Читать...
 5 трендов в подборе ИТ-специалистов на 2024 год

Попробуем заглянуть в будущее и предсказать, чего ждать и к чему готовиться в России и за рубежом. Поговорим о зарплатах, подходах к найму айтишников и искусственном интеллекте.

Читать статью...
​​👨‍💻Пишем надёжный и расширяемый код с помощью Union & pattern matching в TypeScript

В этой статье я хочу рассказать о том, как писать надёжный и расширяемый код с помощью TypeScript на примере разработки прикладного сервиса.

Читать...
​​🚀Многопоточность на фронте: абсурд или прекрасное архитектурное решение?

В этой статье рассматриваются различные типы воркеров в браузере (dedicated worker, shared worker, service worker), их особенности, а также рассматривается архитектура приложений с использованием воркеров, где основная логика приложения размещается в shared worker'е, а виртуальный дом - в dedicated worker'е.

Читать...
​​🤔Как выбрать язык программирования и начать карьеру: советы от разработчика, занимающегося наймом

В этой статье автор расскажет о том, как правильно подойти к выбору языка программирования и начать свой карьерный путь, раз вы на это решились или крепко задумались по этому поводу.

Читать...
​​👍Генерация статических сайтов с Hugo

В этой статье рассмотрим популярный генератор Hugo и сделаем с его помощью простой мультиязычный блог.

Читать...
​​🧑‍💻Разработка Tizen-приложения для Samsung Smart Signage Platform(SSSP): гайд для js-разработчиков

В этой статье я хочу рассказать о своем увлекательном путешествии в мир ОС Tizen.

Читать...
​​🥳Создание Web components на Vue 3

В этой статье автор расскажет о том, как можно создать Web компоненты на Vue 3, а также в статье рассматривается унификация компонента на примере release-timeline, созданного с использованием Vite.

Читать...
​​🚀Обрезать нельзя сжать. Как ускорить метрики проекта без больших вложений

В этой статье автор расскажет о своем опыте с оптимизацией сайта, используя различные инструменты и методы. Важные практики такие как минификация JS и CSS, оптимизация шрифтов, сжатие изображений, работа с CDN, Tree Shaking, Lazy Load, оптимизация тэгов link и script, а также другие методы, которые позволяют ускорить загрузку сайта и улучшить пользовательский опыт.

Читать...
​​🤔Redux vs Mobx кого же выбрать для React-приложения в 2024 году?

В этой статье я сравню их основные принципы, преимущества и недостатки, а также покажу примеры их использования в коде.

Читать...
​​⚡️Релиз Bun Shell (новый shell для JavaScript)

В этой статье вы узнаете о новом shell под названием Bun Shell, который предназначен для использования в JavaScript и TypeScript.

Читать...