Как стать автором
Обновить

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

Время на прочтение1 мин
Количество просмотров3.4K

Разработчик Исаак Джемаль представил открытый проект под названием 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 языков, включая английский, испанский, французский, немецкий, китайский, японский и другие;

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

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

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

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

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

Теги:
Хабы:
Всего голосов 2: ↑2 и ↓0+2
Комментарии12

Другие новости

Работа

Ближайшие события