Приложение nxtable, разработанное для практики SSR, работы с базой данных и интеграции API в Next.js.
Проект демонстрирует работу с серверным рендерингом, получение данных с сервера, пагинацию.
Приложение отображает таблицу пользователей, загружаемых из базы данных.
Реализована серверная пагинация — данные загружаются с бэкенда постранично.
Клиент получает готовую HTML-страницу (SSR), что ускоряет первую отрисовку и улучшает SEO.
- Next.js — серверный рендеринг (SSR)
- TypeScript — строгая типизация
- Supabase — хранение пользователей и постраничная выборка
- Emotion — стилизация компонентов
- Загрузка данных пользователей с сервера (SSR)
- Серверная пагинация через базу данных
- Добавить поиск и фильтрацию пользователей
- Реализовать сортировку и CRUD-операции
- Добавить авторизацию и роли пользователей