Generování kódu z OpenAPI specifikace

Minule jsem se věnoval Úskalí API se zaměřením na binární kompatibilitu a tvorbu rozšíření. API se přidržme, tenkrát jakožto rozhraní mezi komponentami v podobě webových služeb. Budeme mluvit o RESTu, OpenAPI specifikaci, proč nejdřív popisovat API a proč a jak generovat kód (s přiloženým příkladem).

Úskalí API

Moje zkušenost s API by se dala shrnout: Důsledně rozlišujte a oddělujte client API a SPI. Včas uzavřete pro změny a najděte si vhodný způsob pro rozšiřování. Za živelným vývojem se jen obtížně dělá tlustá čára.

Jednoduché webové stránky s AJAX

V době kolem covidového Silvestra roku 2020 jsem vytvořil prototyp jednoduché webové stránky s podporou AJAX s cílem eliminovat Java vývojáře od Javascriptu. Vývojář se však neobejde bez znalosti struktury HTML stránky ani bez znalosti CSS selektorů. Původní řešení jsem trochu zobecnil, vybrané části přenesl do frameworku Ujorm a výsledek…

Polovodiče v kroužku programování

V kroužku programování se snažím prvních deset minut věnovat nějaké aktivitě bez počítače. Jsou znalosti, na kterých byly počítače postavené a které by bylo vhodné znát. Mezi ně podle mě patří například binární kód případně povědomí o polovodičích. Těm jsme se zatím nevěnovali. Předesílám, že nejsme kroužek elektrotechniky a pájení a že děti jsou…