Iba málo vývojárov vie, že Total.js framework je možné používať aj bez webového servera.
Total.js ako pomocník bez webového servera
Skutočne iba málo vývojárov vie o tom, že Total.js sa dá použiť aj bez webového servera. Áno, Total.js framework je skutočný pomocník - či už pre vývojára alebo administrátora.
Inštalácia
Inštalácia je veľmi jednoduchá a nezaberie Vám viac ako 1 minútu.
- ak nemáte, tak si stiahnite platformu Node.js
- nainštalujte si Total.js ako globálny modul, otvorte terminál a píšte:
$ npm install -g total.js
Funkčnosť
Ak máte Total.js nainštalovaný, tak máte teraz k dispozícii kanón na vrabce:
- metódy na tvorbu requestov
- funkcie na manipuláciu s obrázkami
- JavaScript, CSS and HTML minifikácie
String
operácieNumber
operácieDate
operácieArray
operácie- nástroje na parsovanie údajov
- funkcie na odoslanie emailu alebo overenie funkčnosti SMTP servera
- asynchrónne nástroje
Každý Node.js script musí obsahovať require('total.js')
.
Parsujeme XML
Veľkosť XML nie je limitovaná, všetko sa streamuje.
Parsujeme CSV
Veľkosť CSV nie je limitovaná, všetko sa streamuje.
Odosielanie emailu
Potrebujete odstrániť diakritiku zo súboru?
Listujeme adresáre a súbory
Resizujeme obrázky
Pred použitím nižšie uvedeného kódu potrebujete mať nainštalovaný GraphicsMagick alebo ImageMagick.
Minifikujeme JS, CSS alebo HTML
MD5, SHA1, SHA256, SHA512
Dynamické vytváranie vlastností v objektoch
Vstavané validácie
Jednoduché templatetovanie stringu
Mimo nižšie uvedeného templatetovania je možné využiť aj vstavaný Total.js View Engine.
Total.js terminálová aplikácia
Pokiaľ máte Total.js nainštalovaný ako globálny modul, tak môžete využiť aj Total.js terminálovú aplikáciu.
Vstavaný webový server s directory listing
Nižšie uvedený príkaz spustí webový server na porte 8000
a ako public
adresár bude aktuálny adresár, takže všetky súbory budú dostupné cez http
. Webový server hľadá v adresáry súbor index.html
a pokiaľ neexistuje, tak zobrazí directory listing.
Minifikácia JS, CSS alebo HTML
Dokumentácia
Ak Vás zaujal tento blog a viete si predstaviť, že by ste využili Total.js pre malé scripty, tak doporučujem preštudovať všetky funkcie v dokumentácii:
Other posts from Peter Širka
- 2024-10-30JavaScript na serveri rýchlo a jednoducho so slovenským Total.js frameworkom
- 2024-02-18Ako lietať s long range dronom?
- 2024-02-09Recenzia drona DJI FPV
- 2024-02-07Recenzia drona DJI Avata
- 2023-01-06Ako spustiť Total.js framework?
- 2023-01-03Inštalácia Node.js + vysvetlenie použitia modulov
- 2022-05-26Základné informácie o Total.js Platforme
- 2021-01-15Je tu Total.js 4 - jeden z najlepších Node.js frameworkov
- 2020-02-12Total Avengers
- 2019-09-18JavaScript core pre Pie a Donut SVG grafy