Это был мой первый проект для школы, и он прошел довольно хорошо с небольшими заминками. Мне было поручено создать одностраничное приложение с использованием API и привлечением трех прослушивателей событий.

Моим первым прослушивателем событий был DOMContentLoaded, который доходит до того места, где все, что я добавляю в эту функцию, не будет выполняться до тех пор, пока страница не загрузится. Это позволяет странице полностью загружаться, не перегружая ее загрузкой слишком большого количества вещей.

Моим следующим прослушивателем событий было событие Submit, которое позволяло всякий раз, когда я «отправлял» свой текст, текст появлялся внизу страницы, подключался к моему серверу JSON и сохранял данные внутри этого файла.

Моим последним прослушивателем событий было событие Click, в котором говорилось, что при нажатии кнопки число увеличивается на единицу. Это использовалось для создания системы голосования, чтобы узнать, как пользователь относится к двум предложенным им вариантам.

Этот проект определенно не обошелся без проблем. Я, наверное, потратил целых 20 минут, пытаясь понять, почему моя выборка не получает мой сервер JSON, только чтобы узнать, что я набрал «loacl» вместо «local».

Тем не менее, этот проект был забавным, потому что он позволил мне увидеть свои недостатки в процессе обучения и получить возможность изучить материал практическим путем.

Если вы хотите увидеть мой репо, ссылка здесь: https://github.com/AricMcA/Phase-1-Project

Спасибо за чтение. Надеюсь, в будущем будет гораздо больше прогресса.