Kdo se pohybuje ve světě WordPressu, nemohl mu jeho revoluční doplněk REST API rozhodně uniknout. Mluvit se o něm začalo, ještě než vznikl, a hlasy neustávají ani nyní, když už je třetím rokem venku. I přímo v oficiální příručce k REST API se dočtete, že „jen vlastní představivost je limitem toho, co lze s WordPress REST API vytvářet“. Co je na REST API tak revolučního a jak toho využít?
Co je to REST API?
Vezměme to hezky popořádku. Původně měl REST API formu externího WordPress pluginu k verzi 4.4 „Clifford“, od verze „Vaughan“ 4.7 z roku 2016 je již součástí samotného jádra. Jeho zavedení se stalo vpravdě revolučním krokem, protože otevřelo celou škálu možností, jak s WordPressem pracovat. Jednoduše řečeno, REST API umožňuje propojit WordPress s ostatními aplikacemi nehledě na to, jakými jazyky jsou psané. Zatímco WordPress je postavený na PHP, REST API se stává jakýmsi mostem mezi PHP jádrem WordPressu a webovými aplikacemi stavěnými na JavaScriptu, stejně jako nativními mobilními a desktopovými aplikacemi.