DEV Community на русском
Подписаться
Я создал TikStory: просмотрщик историй TikTok без входа в систему на Next.js и Cloudflare Workers
Автор создал TikStory — бесплатный браузерный инструмент для анонимного просмотра и скачивания общедоступного контента TikTok. Пользователи могут вставить общедоступное имя пользователя или URL профиля TikTok, чтобы увидеть активные истории, последние видео, репосты и детали профиля. TikStory также позволяет скачивать истории, видео и аудио из общедоступного контента. Инструмент ставит во главу угла конфиденциальность пользователей, не требуя входа в TikTok, не сохраняя историю поиска и не сохраняя медиафайлы. Он специально ориентирован на общедоступные аккаунты и поддерживает запросы на удаление контента от авторов. Проект построен с использованием Next.js, React, Tailwind CSS и Cloudflare Workers для эффективной работы с большим объемом чтений и проксирования медиафайлов. TikStory многоязычен, поддерживает 13 языков с локализованным SEO для охвата разрозненных поисковых запросов. Ключевые решения при реализации включали предотвращение ловушек для поисковых роботов, потоковую передачу медиафайлов вместо их хранения, четкое указание на приватные аккаунты и использование ответственных формулировок в описании продукта. Автор узнал, что успех подобных утилитарных продуктов заключается в обработке крайних случаев и построении доверия посредством четкой коммуникации и гарантий конфиденциальности. Автор приветствует отзывы о ясности, дизайне целевой страницы, технических аспектах и возможных версиях расширения для браузера.