Ukratko o meni
Ja sam Luka Raković završio sam železničku tehničku školu na Paliluli,volim društvene i onlajn igrice i da se družim sa svojim psom i prijateljima.

Teme iz oblasti informacionih tehnologija koje su me najviše zainteresovale
Aktuelne veb tehnologije zato što mi je zainteresovalo kako su dobro napravljene stranice na internetu
Aktuelne veb tehnologije
- Uvod
- Frontend tehnologije
- Backend tehnologije
- Baze podataka
- Cloud Computing
- Autentifikacija i Sigurnost
- Zaključak
Uvod
- Aktuelne veb tehnologije su skup savremenih alata, programskih jezika, biblioteka, okvira , protokola i standarda koji se koriste za razvoj, dizajn, implementaciju i održavanje veb aplikacija i sajtova.
Frontend tehnologije
Frontend tehnologije se koriste za kreiranje korisničkog interfejsa i svega što korisnik direktno vidi i sa čim interaguje u web pregledaču.
U frotend tehnologije spadaju:
- HTML-osnova svake web stranice. Definiše strukturu i sadržaj web dokumenta pomoću oznaka
- CSS-jezik za stilizovanje web stranica. Kontroliše izgled, boje, fontove, raspored elemenata
- JavaScript- Programski jezik koji omogućava interaktivnost na web stranicama. Jedini programski jezik koji se izvršava direktno u pregledaču.
Backend tehnologije
Backend tehnologije se izvršavaju na serveru i odgovorne su za poslovnu logiku, obradu podataka, autentifikaciju i komunikaciju sa bazama podataka.
U Backend tehnologije spadaju:
- PHP-Server-side skript jezik dizajniran za web development. Pokreće ~77% svih web sajtova.
- Java(Spring)-Spring Framework – najpopularniji Java framework za enterprise aplikacije.
- C#-Programski jezik razvijen od strane Google-a. Poznat po performansama i jednostavnosti.
Baze podataka
Baze podataka služe za trajno skladištenje, organizaciju i pretragu podataka. Dele se na relacione (SQL) i nerelacione (NoSQL) baze.
U Baze podataka spadaju:
- MySQL-Najpopularnija open-source relaciona baza podataka. Koristi SQL za upite.
- PostgreSQL-Napredna open-source relaciona baza podataka sa podrškom za složene upite i tipove.
Cloud Computing
Cloud computing je model isporuke računarskih resursa putem interneta. Eliminiše potrebu za fizičkim serverima i omogućava skalabilnost, fleksibilnost i pay-as-you-go model plaćanja.
U Could Compuing spadaju:
- Cloud computing je model isporuke računarskih resursa putem interneta. Eliminiše potrebu za fizičkim serverima i omogućava skalabilnost, fleksibilnost i pay-as-you-go model plaćanja.
- AWS (Amazon Web Services), Azure (Microsoft) i GCP (Google Cloud) su vodeći cloud provajderi. Vercel i Netlify su specijalizovani za frontend.
- Serverless arhitektura eliminiše upravljanje serverima. AWS Lambda, Cloudflare Workers i edge computing smanjuju latenciju za korisnike.
- Docker pakuje aplikacije sa svim zavisnostima, dok Kubernetes je platforma za orkestraciju kontejnera.CI/CD automatizuje testiranje i deployment.
Autentifikacija i Sigurnost
Veb sigurnost obuhvata zaštitu aplikacija od napada i neovlašćenog pristupa. Uključuje autentifikaciju korisnika, enkripciju podataka, HTTPS protokol i zaštitu od XSS, CSRF i SQL injection napada.
Zaključak
Aktuelne veb tehnologije predstavljaju dinamičan i brzo razvijajući ekosistem koji omogućava kreiranje sofisticiranih web aplikacija. Od osnovnih tehnologija kao što su HTML, CSS i JavaScript, preko naprednih framework-ova kao React i Angular, do cloud infrastrukture i DevOps praksi – sve ove tehnologije zajedno čine temelj modernog interneta.
Оставите одговор