Skip to content

rxssula/starwars-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starwars App

Для того чтобы посмотреть на проект сначала клонируйте репозиторий. Далее установите необходимые библиотеки следующими командами:

npm install
cd frontend/
npm install

После этого надо заранить сервера бэкенда и фронтенда:

npm run dev
cd frontend/
npm run dev

Описание

В этом проекте использовался mern-stack. Главной целью проекта была практика стэка. Также для практики передачи данных между бэком и фронтом, я сначала использовал функцию fetch-and-store для того чтобы сохранять данные с api в базу данных. Далее с фронта я фетчил эти данные с помощью библиотеки axios.

Проблема и сложности

Самой главной сложностью была передача данных между backend-ом и frontend-ом. Также были ослажнения с имплементацией функции поиска. Изначально планировалось чтобы функция поиска могла искать по всем коллекциям ключевых данных, однако я не смог этого сделать. Также было ослажнение с использованием tailwind.css, ведь до этого я пользовался bootstrap-ом где все готово. Кроме этого были сложности с имплементацией компонента карт. Изначально хотелось чтобы был один компонент карты в которую мы сможем передавать разные тексты, в итоге я не смог этого сделать и для каждой коллекции создал разные компоненты карт. Не смог сделать деплоймент.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors