Представлен открытый проект WikiTok, где можно быстро узнавать новое, скролля ленту из рандомных статей Wikipedia
Разработчик Исаак Джемаль представил открытый проект под названием WikiTok , где можно быстро узнавать новое, скролля ленту из рандомных статей Wikipedia. Исходный код решения написан на TypeScript и опубликован на GitHub под лицензией MIT. Демо-сайт проекта: wikitok.vercel.app.
«Я создал это по наитию, увидев, как кто‑то попросил об этом в Twitter. Было полпервого ночи, но я не мог упустить возможность создать это. Код очень простой, на самом деле, бэкэнда вообще нет, я полагаю, потому что API Wikipedia очень разрешительный, и вы можете просто делать запросы во фронтенде. Так что вы просто запрашиваете случайные статьи, получаете несколько фрагментов и прикрепляете изображение! Я использовал Claude, и Cursor делает 90% тяжёлой работы, поэтому я уверен, что есть много возможностей для оптимизации. Но прямо сейчас, как есть, с этим довольно весело играть, даже без чего‑то очень сложного», — пояснил Джемаль.
Tech Stack проекта: React 18, TypeScript, Tailwind, CSS, Vite.
Опции проекта:
вертикальная прокрутка случайных статей Wikipedia;
поддержка 14 языков, включая английский, испанский, французский, немецкий, китайский, японский и другие;
предварительный просмотр статей с изображениями, заголовками и отрывками;
возможность делиться статьями напрямую или копированием ссылок;
выбор языка с флагами стран;
предварительная загрузка изображений и контента для плавной прокрутки;
адаптивный дизайн, работающий на мобильных устройствах и компьютерах.
Написать комментарий