Veebirakendused

Veebirakendused on eristava hindamisega.

Veebirakenduse arhitektuur kirjeldab rakenduse, serveri ja andmebaasi vahelist suhtlust. Rakenduse arhitektuur peab tagama programmi efektiivse töö, aga samas ka selle turvalisuse ja kasutaja mugavuse.

Veebirakendus koosneb peamiselt kahest osast: kliendipoolne kood ja serveripoolne kood.

Veebirakendusi luuakse enamasti veebibrauserite toetatud keeltega nagu HTMLCSS ja JavaScript. Need keeled on peamiselt rakenduse kasutajapoolne osa ehk frontend – kõik, mida kasutaja visuaalselt näeb ja kasutada saab. Teine pool veebirakendusel on tema tööloogika ja funktsioonid ehk serveri- ja andmebaasipoolne kood. Seda osa nimetatakse backend’iks. Backend’is saadakse infot kasutajalt ehk frontend’ist, antud infot töödeldakse vastavalt koodi loogikale ja andmebaasist saadud andmetele ning soovitud teave saadetakse tagasi kasutajale. Backend’i arenduseks on aga rohkem võimalusi kui frontend’il. Enamik tänapäeval kasutatavaid programmeerimiskeeli toetavad veebirakenduse backend-arendust, näiteks JavaPython, C#, PHPSQL, JavaScript ja paljud teised

Minu kooli alamdomeen