Search
Write a publication
Pull to refresh

Представлен открытый проект WikiTok, где можно быстро узнавать новое, скролля ленту из рандомных статей Wikipedia

Reading time1 min
Views3.5K

Разработчик Исаак Джемаль представил открытый проект под названием WikiTok (интерфейс в стиле TikTok для просмотра случайных публикаций), где можно быстро узнавать новое, скролля ленту из рандомных статей Wikipedia. Исходный код решения написан на TypeScript и опубликован на GitHub под лицензией MIT. Демо-сайт проекта: wikitok.vercel.app.

«Я создал это по наитию, увидев, как кто‑то попросил об этом в Twitter. Было полпервого ночи, но я не мог упустить возможность создать это. Код очень простой, на самом деле, бэкэнда вообще нет, я полагаю, потому что API Wikipedia очень разрешительный, и вы можете просто делать запросы во фронтенде. Так что вы просто запрашиваете случайные статьи, получаете несколько фрагментов и прикрепляете изображение! Я использовал Claude, и Cursor делает 90% тяжёлой работы, поэтому я уверен, что есть много возможностей для оптимизации. Но прямо сейчас, как есть, с этим довольно весело играть, даже без чего‑то очень сложного», — пояснил Джемаль.

Tech Stack проекта: React 18, TypeScript, Tailwind, CSS, Vite.

Опции проекта:

  • вертикальная прокрутка случайных статей Wikipedia;

  • поддержка 14 языков, включая английский, испанский, французский, немецкий, китайский, японский и другие;

  • предварительный просмотр статей с изображениями, заголовками и отрывками;

  • возможность делиться статьями напрямую или копированием ссылок;

  • выбор языка с флагами стран;

  • предварительная загрузка изображений и контента для плавной прокрутки;

  • адаптивный дизайн, работающий на мобильных устройствах и компьютерах.

Tags:
Hubs:
Total votes 2: ↑2 and ↓0+2
Comments12

Other news