Image
24.7.2015 0 Comments

Single page aplikácie na svojej ceste k dokonalosti?

Dnes sú používatelia pohodlní, nechcú sedieť a prehrabávať sa sériou stránok, čakať na odoslanie formulára alebo opätovné načítanie stránky. Chcú mať všetko hneď dostupné s nulovým „response time". Ak to nie je, utekajú ku konkurencii. Jedna strana mince je UI/UX, druhú stranu tvorí správanie a interaktivita aplikácie. Všetko to musí byť zároveň pekne integrované v rámci stránky bez toho, aby si používateľ čokoľvek všimol. Sú teda single page aplikácie (SPA) nový trend na webe? Ani náhodou. Máme ich tu už pomaly desať rokov a neustále sú na svojej tŕnistej ceste k dokonalosti. Nemajú k nej ďaleko, ale ešte tomu niečo chýba. Našťastie progres v technológiách má za následok, že princípy single page aplikácií sa neustále menia a zlepšujú. História sa opakuje SPA tvoria neoddeliteľnú súčasť webových riešení. Predtým sa označovali ako rich internet applications (alebo skratkou RIA) a na svoj beh vyžadovali nainštalovanie dodatočného pluginu. V minulosti to bol pre niekoho veľmi populárny alebo aj nepopulárny Flash od Adobe. Alebo Silverlight od Microsoftu, prípadne JavaFX pôvodne od Sunu, dnes už pod krídlami Oracle. Single page aplikácie, tak ako ich poznáme dnes, sú takmer vždy napísané v niektorom z JavaScript frameworkov a bežia priamo v prehliadači bez potreby ďalších doplnkov. Stále sú to webové aplikácie, ale s tým rozdielom, že bežia na jednej stránke, akékoľvek interakcie sú stále zachytené v rámci tej istej stránky a sú bez dodatočných refreshov. Používateľovi sa to zdá jednoduché a prirodzené, veľakrát ani len netuší, že má otvorenú SPA. To, čo je pod kapotou, je však väčšinou komplexný systém. V tradičnej webovej architektúre bola logika aplikácie umiestnená vždy na strane servera a front-end slúžil len na jednoduchú prezentáciu údajov. Tento model sa veľmi rýchlo mení. Spravidla SPA zahŕňajú komplexnú aplikačnú logiku už priamo na strane klienta (webový prehliadač alebo mobilné zariadenie) a so serverovou časťou komunikujú cez webové služby alebo sokety. ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu PC REVUE, ktorý je dostupný pre predplatiteľov. S digitálnym predplatným za 20 € na celý rok získate neobmedzený prístup k uzamknutému obsahu na webe. Objednať si ho môžete TU. Ak už máte digitálne predplatné PC REVUE prihláste sa TU. Ak máte digitálne predplatné Piano, prihláste sa pomocou Piano.


Prihlásiť pomocou členstva PC REVUE
 
Alebo sa prihláste cez službu Piano





Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro

Linux súkromne i pracovne v2.0 (14. časť): Small Business Server

09.11.2016 14:57

Pojem Small Business Server (malý firemný server) začala používať spoločnosť Microsoft ešte v roku 2000 na označenie servera, ktorý ­dokázal plniť úlohy niekoľkých samostatných serverov. Aplikačná vrs ...

ITPro

Industry 4.0: Fikcia alebo už realita?

09.11.2016 14:52

Štvrtá priemyselná revolúcia je pomenovanie rozsiahlych zmien prudko vstupujúcich do súčasného priemyslu. Nositeľom týchto zmien je digitalizácia výroby a optimalizácia všetkých podnikových procesov v ...

ITPro

Vývoj aplikácií UWP pre Xbox One II.

09.11.2016 14:47

V predošlej časti sme ukázali postup, ako si ­vytvoriť vývojársky účet a aktivovať vývojársky režim na hernej konzole Xbox One, aby ste mohli testovať svoje aplikácie. Výhodou hernej konzoly Xbox je v ...

Vyhľadávanie

Kyocera - prve-zariadenia-formatu-a4-s-vykonom-a3

Najnovšie videá