ReactJS knihovna » Historie » Revize 4
« Předchozí |
Revize 4/9
(rozdíl)
| Další »
Jiří Trefil, 2023-03-26 19:38
ReactJS knihovna¶
React je opensource knihovna vyvíjená společností Meta (facebook) a společně s VueJS a Angularem soupeří o srdce frontend vývojářů.
React následje deklarativní paradigma a komponentově orientovaný návrh. Deklarativní paradigma je v podstatě pouze obálka nad imperativně napsaným kódem, programátor volá pouze API Reactu.
Komponenty jsou snadno představitelné jako právě jeden HTML prvek. Komponenty můžeme skládat dohromady a tvořit pomocí nich komplexní stránky. Komponentový návrh umožňuje velice elegantně recyklovat kód a silně podporuje D.R.Y. standard.
Samotný React běží nad Nodejs serverem. Nodejs (TODO link na nodejs ofiko) je interprect javascriptu, který umožňuje interpretovat javascript přímo na počítači. Nativně javascriptu rozumí pouze webový prohlížeč.
React umožňuje použití Typescriptu (typová nadstavba javascriptu), který se následně kompiluje do čistého javascriptu. V projektu SPADe je používán <b> Typescript </b> kvůli robustnější codebase. (TODO link na ofiko TS dokinu)
*
Aktualizováno uživatelem Jiří Trefil před asi 2 roky(ů) · 4 revizí