Разобраться в Svelte, React и Next.js: 8 проектов, чтобы прокачать навыки работы с фреймворками
Лучший способ чему-то научиться — это практиковаться, уверен разработчик под ником Madza. В своем блоге он поделился восемью клонами веб-приложений и игр, которые создавал в течение года. Если вам нужно прокачать навыки работы с React, Next.js, Svelte и необходимы проекты для портфолио, продолжайте читать подборку.
Калькулятор
Автор подборки разработал калькулятор на React.
Основные возможности и особенности:
Калькулятор на React
Приложение получает данные с сайта Openweathermap API. Проект написан на Next.js. Иконки взяты с Flaticon.
Основные возможности и особенности:
Приложение «Погода» на Next
Аркадная игра, разработанная и изданная компанией Atari. В ней игрок управляет доской, которая отбивает шарик. Цель — сбить мячиком все кирпичи и не дать ему упасть в нижнюю часть экрана.
Проект написан на фреймворке Svelte.
Основные возможности и особенности:
Игра Breakout на Svelte
Однопользовательская игра-головоломка. Цель — перемещая пронумерованные плитки по квадрату 4х4, чтобы создать плитку с номером 2048.
Проект написан на фреймворке Svelte.
Основные возможности и особенности:
Игра 2048 на Svelte
Цель игрока: кликая на карточки находить попарно одинаковые картинки. За раз можно открыть не более двух карточек.
Проект написан на фреймворке Svelte. Изображения для карточки взяты из Unsplash API.
Основные возможности и особенности:
Игра «Найди пару» на Svelte
Игрок, которому удастся разместить три своих знака в диагональном, горизонтальном или вертикальном ряду, выигрывает.
Проект написан на фреймворке Svelte.
Основные возможности и особенности:
Игра «Крестики-нолики» на Svelte
Камень бьет ножницы, ножницы бьют бумагу, бумага бьет камень. Если оба игрока показывают одну и ту же форму, это ничья.
Проект написан на React. Иконки взяты с сайта Icons8.
Основные возможности и особенности:
Игры «Камень, ножницы, бумага» на React
Шаблон лендинга автора подборки. Как его создать с нуля, можно посмотреть по ссылке. Проект написан с помощью HTML и CSS. Иконки были взяты с сайта Icons8.
Основные особенности и возможности:
Лендинг
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…