Shorts
- ЧТО ТАКОЕ GRID CSS Grid (Grid Layout) — это двумерная система сеток в CSS, которая позволяет размещать элементы одновременно в строках и столбцах. В отличие от Flexbox, который работает в одном измерении, Grid управляет двумя осями сразу. Сетка состоит из горизонтальных и вертикальных линий, образующих ячейки, в которые можно помещать элементы во Frontend
- ЧТО ТАКОЕ FLEXBOX Flexbox (Flexible Box Layout) — это модуль CSS, который позволяет легко выравнивать элементы по горизонтали и вертикали, менять их порядок, растягивать и сжимать в зависимости от доступного места. Без Flexbox создание адаптивных интерфейсов было бы намного сложнее.
- ЧТО ТАКОЕ REST API REST API — это архитектурный стиль, который описывает, как клиент (браузер) и сервер обмениваются данными через HTTP. Когда ваш сайт запрашивает список товаров или отправляет форму, он делает это через REST API. Сервер отвечает в формате JSON, а frontend показывает данные пользователю.
- ЧТО ТАКОЕ WEBPACK Webpack — это сборщик модулей, который берёт все ваши файлы JavaScript, CSS, изображения и превращает их в один или несколько оптимизированных бандлов. Без Webpack браузеру пришлось бы загружать сотни отдельных файлов, что замедляет сайт. Webpack также умеет минифицировать код, подключать препроцессоры и оптимизировать ресурсы Frontend.
- ЧТО ТАКОЕ SASS Sass (Syntactically Awesome Style Sheets) — это препроцессор CSS, метаязык, который расширяет обычный CSS. Он добавляет переменные, вложенность селекторов, миксины, функции и импорты. Браузеры не понимают Sass напрямую — код компилируется в обычный CSS. Sass делает вёрстку быстрее и чище, особенно в больших проектах для Frontend.
- ЧТО ТАКОЕ TYPESCRIPT TypeScript — это язык-надстройка над JavaScript, или его доработанная версия. Он добавляет статическую типизацию: вы можете указать, какого типа данные хранит переменная или функция, и находить ошибки ещё до запуска кода. TypeScript расширяет JavaScript и при этом компилируется в обычный JavaScript, который работает в любом браузере.
- ЧТО ТАКОЕ GIT Git - это система контроля версий, которая позволяет отслеживать изменения в коде, сохранять разные версии проекта, возвращаться к старым версиям и работать над одним проектом в команде без конфликтов. Git — обязательный инструмент для любого разработчика, включая frontend-специалистов.
- ЧТО ТАКОЕ REACT React - это JavaScript-библиотека для создания пользовательских интерфейсов, разработанная компанией Meta. Она позволяет строить сложные интерфейсы из небольших переиспользуемых частей - компонентов. Если HTML создаёт структуру, CSS отвечает за внешний вид, а JavaScript - за логику, то React помогает организовать эту логику в удобные компоненты. Без React не было бы многих современных веб-приложений: социальных сетей, интернет-магазинов, дашбордов.
- ЧТО ТАКОЕ JS JS (JavaScript) — это язык программирования, который делает веб-страницы живыми и интерактивными. Он обрабатывает клики, отправляет данные на сервер, создаёт анимации и игры. Если HTML — это скелет, а CSS — внешний вид, то JS — это мозг и мышцы сайта. Без JavaScript сайт остаётся статичной визиткой.
- ЧТО ТАКОЕ CSS CSS (Cascading Style Sheets) — это язык стилей, который отвечает за внешний вид веб-страницы: цвета, шрифты, отступы, расположение элементов, анимации. Если HTML создаёт структуру, то CSS делает страницу красивой. Без CSS все сайты выглядели бы как простой текстовый документ.
- ЧТО ТАКОЕ HTML Проверь себя: знаешь ли ты, что такое HTML на самом деле? В этом Shorts три варианта ответа, но правильный только один. HTML — это язык разметки гипертекста, который создаёт структуру любой веб-страницы. Он не является языком программирования, как думают многие новички. Без HTML не было бы ни одного сайта в интернете.
