пью код пишу пиво
19.11
У меня есть канал в сетке!? А я и забыл… ☠️
Оказывается уже прошло много времени,я даже успел за пару месяцев сменить место работы, начать делать один проектик, забить на этот проектик, начать делать новый проектик. Если есть канал, то чо бы не рассказать.
Была идея сделать приложение, в котором можно было в формате тиктока искать игры, что то типу тикток+стим.
Оказалось, сделать это было сложнее чем я думал. Для начала решил поиграть с апи Стима, в итоге получил бан по айпи за частые запросы. Нельзя вытащить нормальным списком игры, у них можно только вытащить все игры, программы одним массивом 🤡 А дальше делай че хочешь.
И этот массив не состоит из данных для отображения, он состоит из id и name. Чтобы получить тип, описание, скрины и другую инфу, нужно делать второй запрос на детали. В общем так меня и забанили, вытянул массив, отобрал 50 случайных игр и положил к себе в json, спустя пару попыток у меня перестали работать все сервисы стима 😭
На следующий день все заработало, но так жить не получится. Возможно мне нужно использовать сторонний сервис, который даст мне получить список игр без бана и потом через апи стима доставать скрины и видосы.
Но я обязательно вернусь к этой идее, у меня даже есть первые наработки в скринах. Столкнулся с проблемой оптимизации, при ленте в 50 игр на телефоне все начинает лагать, сделал по типу пагинации, вытаскиваем из своего бека первые 10 игр, потом при достижении например 7 игры я подгружаю еще игры и очищаю те что сзади. Но я там столкнулся с многочисленными проблемами подгрузки и сохранения индекса массива, но все это поправимо.
Вообще, если я продолжу делать его и у меня получится первая "мвп" версия, то там можно добавить очень много преколов, по типу поиска по тегам, оценки, комментарии и так далее. Есть куда мечтать так сказать
#petеще контент в этом сообществе
еще контент в этом соообществе
пью код пишу пиво
19.11
войдите, чтобы увидеть
и подписаться на интересных профи