Разработка
September 25, 2023

Активные выходные

Ну что, думали я забросил идею блогинга? Пришла мысля написать про выходной, который я целиком и полностью посвятил своему творчеству, лени, немного дизайну и разработке)

Красивая аниме тяночка)

История поиска

Начнем с того, что был дописан функционал карточек истории на главной странице. Над ним пришлось немного попотеть, потому что нужно было продумать схему очистки истории. По сути проблемы нет: берем id элемента в массиве, и через split его удаляем. Но в мои планы входила следующая идея: должна по умолчанию отображаться карточка, которую просто так нельзя удалить, но которую можно заменить любым запросом. Говоря простыми словами, карточку можно только перезаписать историей поиска. И если пользователь очистит вообще всю историю, то нужно будет снова отображать эту карточку. Идею я реализовал, но не совсем так, как хотел. Поэтому, думаю, что в будущем еще раз перепишу эту фишку.

Карточки истории поиска

Поиск фильма

Исправлен поиск по Кинопоиск ID. Как только я переписал весь проект на VueCLI, я столкнулся с такой проблемой, что если на странице с фильмом через шапку еще раз запустить поиск другого ID, то результат поменяется в поисковой строке, но не отобразится на странице. Пришлось шерстить документацию по Vue Router, но ничего интересного там не нашел. Поэтому воспользовался свойством watch, через который отлавливал изменения в поле URL и выполнял функцию получения информации о фильме по API. Теперь все работает прямо как и задумывалось!

Страница фильма

Модальное окно

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

Модльное окно, при отправки контента

Итог

С кодом поигрался, на этом выходные и закончились, а это значит, что проектом в ближайшие дни я заниматься не смогу. Поэтому в течении недели нужно будет конспектировать мысли и делать заметки, для прилива вдохновения. Ведь без идей, особо ничем заниматься-то не хочется. Не прощаюсь 😉