• Блог
  • Курсы
  • Подготовка к собеседованию
  • Задачи
  • Вакансии
  • Менторы
Features
  • Cool stuff
  • Random feature
  • Team feature
  • Stuff for developers
  • Another one
  • Last time
Resources
  • Resource
  • Resource name
  • Another resource
  • Final resource
About
  • Team
  • Locations
  • Privacy
  • Terms
Help
  • Support
  • Help Center
  • Contact Us
Stay connected
FWR
Address
123 6th St.
Melbourne, FL 32904
Free Resources

Use our HTML blocks for FREE.
All are MIT License

js

Пакетные менеджеры

Пакетные менеджеры — это инструменты, которые помогают разработчикам управлять зависимостями проекта, устанавливать, обновлять и удалять библиотеки и модули, а также управлять версиями пакетов. На сегодняшний день существует несколько популярных менеджеров, среди которых выделяются npm, yarn и pnpm. Рассмотрим их основные отличия и особенности.

cssОтступы в гридах и флексбоксах. Опять

Отступы в гридах и флексбоксах. Опять

Пока мы в ожидании релиза новой фичи - CSS gap decorations от разработчиков edge, которая уже доступна в ночной сборке хромиума, напоминаю вам, как пользоваться базовыми инструментами отступов. Это посвящается тем, кто верстает через флоат или не дай бг таблицами.

htmlИстория развития HTML: от простых документов до современных веб-приложений

История развития HTML: от простых документов до современных веб-приложений

HTML (HyperText Markup Language) — это язык разметки, который лежит в основе всех веб-страниц. Он позволяет структурировать и форматировать контент, делая его доступным и понятным для пользователей и браузеров. История HTML — это увлекательный путь от простых текстовых документов до сложных интерактивных веб-приложений, которые мы видим сегодня.

reactjsКак написать кастомный React-хук для отслеживания ресайза окна или блока

Как написать кастомный React-хук для отслеживания ресайза окна или блока

Работая с динамическими интерфейсами, часто возникает необходимость реагировать на изменение размеров окна или конкретного DOM-элемента. Это может быть полезно при построении адаптивных компонентов, виртуальных списков, графиков и даже drag’n’drop-интерфейсов.

cssИспользование UI-фреймворков: Tailwind, Bootstrap и не только

Использование UI-фреймворков: Tailwind, Bootstrap и не только

Bootstrap — один из старейших и наиболее популярных CSS-фреймворков, появившийся в 2011 году как внутренняя разработка Twitter. Его главная цель — быстрое прототипирование и создание адаптивных сайтов без глубоких знаний CSS.

reactjsangularИспользование наработок и компонентов между Angular и React: Как объединить два мира

Использование наработок и компонентов между Angular и React: Как объединить два мира

Современная разработка фронтенда редко бывает полностью однородной. Реальные проекты зачастую тянут за собой технический «шлейф» из различных технологий: где-то старые модули написаны на AngularJS, где-то — новая часть построена на React, а кое-где приходится поддерживать и то, и другое. Особенно это актуально для крупных компаний и продуктов, эволюционирующих годами.

reactjsЭволюция React: История, мотивация и ключевые изменения по версиям

Эволюция React: История, мотивация и ключевые изменения по версиям

React появился в 2011 году как внутренний проект Facebook. В то время команда работала над решением сложностей, связанных с масштабированием и сопровождением интерфейсов. Главная проблема — это обновление DOM вручную и высокая сложность двухстороннего биндинга (особенно заметная в AngularJS). Разработка больших UI со временем становилась неустойчивой, запутанной и трудной в отладке.

jsСравнение JavaScript-фреймворков: Angular, Vue.js, React и Svelte

Сравнение JavaScript-фреймворков: Angular, Vue.js, React и Svelte

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

jsЭволюция ECMAScript: История, ключевые версии и вехи развития JavaScript

Эволюция ECMAScript: История, ключевые версии и вехи развития JavaScript

js7 JavaScript-трюков, которым вас не научат в школах программирования

7 JavaScript-трюков, которым вас не научат в школах программирования

Это не общие советы по типу «используйте map() вместоforEach()» — это скрытые, сохраняющие рассудок приемы, которые опытные разработчики используют, но редко объясняют.

phplaravelОптимизация памяти и потребления ЦП вашими воркерами очередей в Laravel

Оптимизация памяти и потребления ЦП вашими воркерами очередей в Laravel

Со временем, при обработке ваших заданий Laravel, в памяти сервера будут накапливаться некоторые ссылки, которые не будут обнаружены сборщиком мусора PHP и в какой-то момент вызовут сбой сервера.

phpДинамические стратегии

Динамические стратегии

gitКомитьте свой код так, чтобы его можно было случайно задеплоить

Комитьте свой код так, чтобы его можно было случайно задеплоить

jstest

test

<p>test</p>