Фаза 2 реактивного проекта.

Причина, по которой я выбрал этот вариант.

Я фанат футбола, и у меня есть друзья, которые тоже фанаты футбола. Иногда мы вступаем в споры о конкретных футбольных командах, о том, в каком году были созданы футбольные клубы, сколько забито голов, сколько трофеев у клубов, в каком году был выигран каждый трофей, какой игрок забил гол и так далее. Это приложение создано, чтобы сократить время споров с информацией из первых рук о любом клубе, который был победителем Лиги чемпионов УЕФА с момента начала турнира.

Функциональность приложения

Приложение в основном просто предоставляет информацию, предоставляя функциональность панели поиска, возможность удалять или добавлять дополнительную информацию.

Проблемы, с которыми столкнулись

Я столкнулся с множеством проблем, создавая это, но как только я вошел в свой ритм кодирования, все стало проще.

Первая проблема: установка heroku была первой проблемой, с которой я столкнулся. После нескольких часов отладки, пытаясь выяснить, в чем проблема, однокурсница «Лиза» нашла ссылку, которая устранила ошибку установки. Это сэкономило мне много часов и больше времени для работы над моим проектом.

Вторая задача: создание функции удаления. Я создал функцию удаления в своем домашнем компоненте, но продолжал получать ошибку функциональности, потому что «реквизит» по какой-то причине не мог связать с функцией «onclick» из другого компонента.

Я решил эту проблему, создав функцию удаления в том же компоненте, что и функция «onclick».

Последнее испытание: развертывание моего приложения на netlify. У кода VS возникли проблемы с отправкой на git-hub. Мои репозитории конфликтовали, и netlify не удалось успешно развернуть. Мой инструктор «Джон» помог исправить эту ошибку. Нам пришлось использовать «принудительный код», чтобы принудительно вставить в определенный репозиторий git-hub, чтобы позволить netlify найти и успешно развернуть.

Улучшения и ожидания

Я намерен добавить больше информации в базу данных, создать больше методов «ИСПРАВЛЕНИЯ», чтобы пользователи могли выбирать свои любимые команды, добавить немного больше стилей, создать еще одну ссылку на страницу блога, где пользователи и взаимодействуют с сообщениями в блогах, пересматривающими недавний футбол. новости и обновления.

Вывод:

Опять же, я горжусь своим маленьким реагирующим приложением. Надеюсь, я улучшу функциональность реагирования, лучше пойму жизненные циклы компонентов реагирования и улучшу свой стиль.