Filmoteka
Фундаментальный JavaScript: SPA без единого фреймворка.
Pet-project / Open Source. Веб-приложение для поиска и сохранения фильмов. Без React/Vue/jQuery — роутинг, состояние, рендеринг на чистом JS.
Задача
Создать приложение для поиска и сохранения фильмов. Без фреймворков — чистый JS.
Проблема и вызов
Фреймворки делают магию. Я убрал магию. Работа с DOM без virtual DOM. Async — чистый fetch и Promises. Модульный MVC.
Решение
REST API (TMDB). Local Storage — библиотека. Модалки с нуля. Пагинация. Минимальный бандл — мгновенная загрузка.
Результат для бизнеса
Доказывает владение async/await, Event Loop. Сложный UI на чистом CSS/SCSS. База для сложных проектов.
"Любой выучит React за месяц. Но чтобы писать эффективный React, нужно понимать JavaScript. Filmoteka — мой зал. База для сложных проектов.
🚀 Почему выбирают нас?
- Поиск фильмов
- личная библиотека
- премиум-функции