← Back to all articles
Blog

Fully decoupled cms using the same API as the app, with site-wide memory caching; privately customized, not for sale

At a client's request, we built this advanced fully decoupled cms, communicating through the same api as the app. It uses svelte, which became highly popular in 2020, though many readers may not yet have heard of svelte.

Features

Complete preview-video support for series and films: hovering over a poster automatically plays its preview.

Advanced player technology supports seamless resolution switching without restarting playback, picture-in-picture, external vtt subtitles and other features, with immediate playback on page opening.

Site-wide memory caching: the first visitor within 10 minutes causes json data to be cached in the cms server's memory; subsequent visitors to the same page within 10 minutes see it immediately.

Built with svelte, popular since 2020, and modern isomorphic rendering for immediate page loading and strong SEO. Test the additional features yourself.

Supports previews, payments, VIP groups, series, films and related functionality.

Supports installing the site as a home-screen quick app for direct icon access, faster than ordinary web access. At the time of this post, iQiyi was the only domestic platform using it.

Screenshots