Technický slovník
Technické pojmy vysvetlené jednoducho a po slovensky. Čo je MCP server, ako funguje GEO, prečo potrebujete DNSSEC.
AI protokol
MCP server
MCP (Model Context Protocol) je otvorený štandard od Anthropic, ktorý definuje, ako AI agenty komunikujú s externými systémami — databázami, API, súbormi aj internými nástrojmi. MCP server je program, ktorý túto komunikáciu sprostredkúva.
AI koncept
AI agent
AI agent je softvér, ktorý využíva veľký jazykový model (LLM) na samostatné vykonávanie viackrokových úloh — vrátane rozhodovania, používania nástrojov a reagovania na výsledky svojich vlastných akcií.
AI koncept
LLM — veľký jazykový model
LLM (Large Language Model) je neurónový model trénovaný na miliardách textových dokumentov, ktorý vie generovať text, odpovedať na otázky, písať kód a analyzovať dáta — pričom svoju "znalosť" čerpá z vzorov obsiahnutých v tréningových dátach.
AI architektúra
RAG — Retrieval-Augmented Generation
RAG (Retrieval-Augmented Generation) je architektonický vzor, pri ktorom AI model pred generovaním odpovede najprv vyhľadá relevantné dokumenty z externej databázy a použije ich ako kontext — čím prekonáva obmedzenia tréningového cutoffu a dramaticky znižuje halucinácie.
Optimalizácia
GEO — Generative Engine Optimization
GEO (Generative Engine Optimization) je optimalizácia obsahu tak, aby ho AI vyhľadávače a asistenti (ChatGPT, Perplexity, Gemini, Google AI Overviews) citovali a odporúčali — pričom sa zameriava na citovateľnosť a dôveryhodnosť namiesto tradičného rankingu.
Optimalizácia
SEO — Search Engine Optimization
SEO (Search Engine Optimization) je súbor techník na zlepšenie viditeľnosti webstránky v organickom (neplatenom) vyhľadávaní — zahŕňa technickú optimalizáciu, kvalitu obsahu a budovanie autority domény.
Webový štandard
Schema markup
Schema markup (schema.org) sú štruktúrované dáta vo formáte JSON-LD vkladané do HTML stránky, ktoré vyhľadávačom a AI systémom explicitne hovoria, čo stránka obsahuje — produkt, službu, FAQ, organizáciu — namiesto toho, aby to museli uhádnuť z textu.
Webový štandard
llms.txt
llms.txt je textový súbor v koreňovom adresári webu (napr. strangeloops.sk/llms.txt), ktorý AI systémom v strojovo čitateľnom formáte vysvetľuje, čo stránka ponúka, akú má štruktúru a kde nájdu kľúčové informácie — ekvivalent robots.txt, ale určený na orientáciu AI, nie na blokovanie.
Bezpečnosť
DNSSEC
DNSSEC (Domain Name System Security Extensions) je rozšírenie DNS protokolu, ktoré pomocou kryptografických podpisov zaručuje, že DNS odpovede sú autentické a neboli cestou pozmenené — čím bráni útočníkom presmerovať návštevníkov vašej domény na falošné stránky.
Email bezpečnosť
SPF, DKIM, DMARC
SPF, DKIM a DMARC sú tri navzájom sa dopĺňajúce DNS záznamy, ktoré spoločne overujú, že email odoslaný z vašej domény je legitímny — a určujú, čo sa má stať s emailmi, ktoré overením neprejdú.
Infraštruktúra
DNS — Domain Name System
DNS (Domain Name System) je distribuovaný systém, ktorý prekladá doménové mená — napríklad strangeloops.sk — na IP adresy serverov, a zároveň riadi kam smerujú emaily, ako sa domény overujú a kde bežia jednotlivé cloudové služby.
DevOps
CI/CD
CI/CD (Continuous Integration / Continuous Delivery) je prax automatického overovania a nasadzovania kódu po každej zmene — CI zabezpečí, že nový kód nerozbíja existujúcu funkcionalitu, CD ho automaticky dostane do produkcie bez manuálneho zásahu.
DevOps
Docker
Docker je platforma na kontajnerizáciu — zabalenie aplikácie spolu s jej závislosťami, konfiguráciou a runtime prostredím do prenositeľného kontajnera, ktorý beží identicky na laptope vývojára, CI serveri aj v produkcii.
Framework
tRPC
tRPC je framework, ktorý umožňuje volať serverové funkcie z frontendu s plnou typovou bezpečnosťou — bez generovania kódu, bez REST schém, bez manuálnej synchronizácie typov. TypeScript overí správnosť volania pri kompilácii.
Programovací jazyk
TypeScript
TypeScript je programovací jazyk od Microsoftu — JavaScript rozšírený o statický typový systém. Kompilátor overí, že funkcie dostávajú správne parametre a objekty majú správnu štruktúru ešte pred spustením kódu, čím zachytí celú triedu chýb, ktoré by inak objavil až používateľ v produkcii.
Architektúra
API
API (Application Programming Interface) je formálne definované rozhranie, cez ktoré jeden softvér komunikuje s druhým. Webové API typicky prenáša dáta cez HTTP vo formáte JSON — klient pošle požiadavku, server vráti odpoveď, pričom ani jeden nemusí vedieť nič o vnútornej implementácii toho druhého.
Výkon webu
Core Web Vitals
Core Web Vitals sú tri metriky od Google, ktoré merajú reálny zážitok používateľa na webstránke: LCP (rýchlosť načítania hlavného obsahu), INP (odozva na interakciu) a CLS (vizuálna stabilita stránky počas načítavania). Google ich používa ako priamy faktor pre ranking.
Nástroje
CLI nástroj
CLI (Command-Line Interface) nástroj je program ovládaný textovými príkazmi v termináli — bez grafického rozhrania. Výhodou je priamočiarosť, automatizovateľnosť a možnosť zaradiť ho do skriptov, CI/CD pipelines a plánovaných úloh.
Bezpečnosť
RBAC — Role-Based Access Control
RBAC (Role-Based Access Control) je model riadenia prístupov, v ktorom sú oprávnenia priradené roliam — napríklad admin, manažér, člen tímu — a nie priamo jednotlivým používateľom. Používateľ získa prístupy pridelením roly, nie individuálnymi povoleniami pre každú akciu.
Databáza
Redis
Redis je open-source in-memory dátový sklad, ktorý uchováva dáta priamo v operačnej pamäti a dosahuje latenciu v mikrosekundách. Podporuje bohaté dátové štruktúry a slúži na cachovanie, správu sessions, fronty úloh, rate limiting a real-time pub/sub komunikáciu.
UI knižnica
React
React je open-source JavaScript knižnica od Meta, ktorá zaviedla komponentový model tvorby používateľských rozhraní — UI sa skladá z malých, opakovane použiteľných blokov, každý s vlastným stavom a logikou.
Framework
Next.js
Next.js je open-source React framework od Vercel, ktorý dodáva produkčne pripravené riešenia pre routing, server-side rendering, optimalizáciu výkonu a deployment — všetko, čo holý React neobsahuje.
Bezpečnosť
OWASP Top 10
OWASP Top 10 je autoritatívny zoznam desiatich najrozšírenejších a najkritickejších bezpečnostných zraniteľností webových aplikácií, ktorý vydáva Open Worldwide Application Security Project — slúži ako základ pre bezpečnostné audity aj vývojové štandardy.
Infraštruktúra
Kubernetes
Kubernetes (K8s) je open-source systém na automatizovanú správu, škálovanie a nasadzovanie kontajnerizovaných aplikácií — riadi, kde a ako bežia vaše Docker kontajnery naprieč clusterom serverov.
API štandard
GraphQL
GraphQL je dotazovací jazyk pre API a runtime pre vykonávanie týchto dotazov, ktorý klientovi umožňuje presne špecifikovať, aké dáta potrebuje — a dostane ich v jednej odpovedi, nie vo viacerých REST endpointoch.
Databáza
PostgreSQL
PostgreSQL je open-source objektovo-relačná databáza, ktorá kombinuje silu tradičného SQL s rozšírenými typmi dát — JSON, arrays, full-text search, geospatial — a považuje sa za najvyspelejšiu open-source databázu svojej kategórie.
ORM knižnica
Drizzle ORM
Drizzle ORM je lightweight TypeScript ORM pre relačné databázy, ktorý sa odlišuje tým, že zachováva SQL ako prvý jazyk — schéma, dotazy aj migrácie píšete v TypeScripte, ale výsledok je vždy predvídateľný SQL, ktorý vidíte a kontrolujete.
Operačný systém
Linux
Linux je open-source operačný systém — presnejšie jadro (kernel) — vytvorený Linusom Torvaldom v roku 1991, ktorý dnes pohára väčšinu serverov, cloudových platforiem, superpočítačov a zariadení Internetu vecí na svete.
Štandard prístupnosti
WCAG 2.2
WCAG 2.2 (Web Content Accessibility Guidelines) je medzinárodný štandard W3C definujúci, ako tvoriť webový obsah prístupný pre ľudí so zdravotným postihnutím — zrakovým, sluchovým, motorickým aj kognitívnym — organizovaný do 87 kritérií na troch úrovniach zhody.
Platobná platforma
Stripe
Stripe je kompletná platobná platforma, ktorá umožňuje firmám prijímať online platby, spravovať predplatné, vystavovať faktúry a riešiť finančnú infraštruktúru — prostredníctvom API navrhnutého pre vývojárov.