<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.it-core.eu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BerryAlder41</id>
	<title>IT-Core - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.it-core.eu/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BerryAlder41"/>
	<link rel="alternate" type="text/html" href="https://www.it-core.eu/wiki/index.php?title=Special:Contributions/BerryAlder41"/>
	<updated>2026-09-03T07:38:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.it-core.eu/wiki/index.php?title=Co_se_stane,_kdy%C5%BE_zvol%C3%ADte_REST_m%C3%ADsto_GraphQL_a_naopak&amp;diff=200865</id>
		<title>Co se stane, když zvolíte REST místo GraphQL a naopak</title>
		<link rel="alternate" type="text/html" href="https://www.it-core.eu/wiki/index.php?title=Co_se_stane,_kdy%C5%BE_zvol%C3%ADte_REST_m%C3%ADsto_GraphQL_a_naopak&amp;diff=200865"/>
		<updated>2026-08-29T06:10:18Z</updated>

		<summary type="html">&lt;p&gt;BerryAlder41: Created page with &amp;quot;&amp;lt;br&amp;gt;Nezapomínejte ani na mikrointerakce. Když uživatel klikne na tlačítko, potřebuje zpětnou vazbu – změna barvy, stín, nebo animace. Bez ní si myslí, že aplikace zamrzla. Implementujte jednoduché přechody CSS pro hover a focus stavy, ale vyhněte se přehnaným efektům, které zpomalují interakci. Vždy testujte, zda je odezva rychlá na běžném hardwaru, ne jen na výkonném vývojovém stroji.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Základem každé stránky je správně struktur...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;Nezapomínejte ani na mikrointerakce. Když uživatel klikne na tlačítko, potřebuje zpětnou vazbu – změna barvy, stín, nebo animace. Bez ní si myslí, že aplikace zamrzla. Implementujte jednoduché přechody CSS pro hover a focus stavy, ale vyhněte se přehnaným efektům, které zpomalují interakci. Vždy testujte, zda je odezva rychlá na běžném hardwaru, ne jen na výkonném vývojovém stroji.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Základem každé stránky je správně strukturovaný HTML dokument. Mějte vždy na paměti, že HTML popisuje obsah a jeho sémantiku, zatímco CSS se stará o vzhled. Když chcete nadpis, použijte značky od h1 po h6, ne jen tučný text. Pro odstavec zase použijte . Tím zajistíte, že stránka bude dobře čitelná nejen pro lidi, ale i pro vyhledávače a asistivní technologie. Vždy uvádějte doctype, html, head a body – to je kostra, bez které se nic neobejde.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Prvním krokem je inicializace repozitáře. Otevřete terminál ve složce projektu a spustíte příkaz git init. Tím vytvoříte skrytou složku .git, která obsahuje celou historii. Od té chvíle Git sleduje změny ve všech souborech. Ale pozor: Git nesleduje vše automaticky. Musíte sami říct, které soubory chcete zaznamenat. Používáte příkaz git add – buď konkrétní soubor, nebo git add . pro přidání všeho. Teprve poté příkazem git commit -m &amp;quot;popis změny&amp;quot; vytvoříte záznam. Tento záznam je jako bezpečnostní bod, ke kterému se můžete vrátit.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;REST API je ideální, když máte stabilní, dobře definované zdroje – třeba uživatele, objednávky nebo články. Využijete ho naplno, pokud klient potřebuje vždy kompletní reprezentaci dané entity. Typický příklad: veřejné API pro třetí strany. Tady oceníte jednoduchou adresaci, snadné testování pomocí běžných nástrojů a přirozenou podporu HTTP metod. Naopak pokud vaše aplikace vyžaduje složená data z více entit najednou, začnete řetězit volání a každé z nich s sebou nese režii. Roste latence a spotřeba dat, což se projeví zejména u mobilních klientů s omezeným připojením.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Pamatujte, že žádné univerzální řešení neexistuje. Špatná volba se projeví až po měsících provozu, kdy předělání API stojí násobně víc než správné rozhodnutí na začátku. Proto si naplánujte, co bude vaše API reálně dělat za rok, ne za týden. Testujte na reálných datech, ne na vzorových příkladech. A hlavně – nenechte se zlákat marketingovými přísliby, ale vycházejte z vlastních měření a požadavků vašich uživatelů.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Čistý kód není o estetice, ale o ekonomii času. Když píšete funkci, která dělá pět věcí najednou, první, kdo v ní bude hledat chybu, jste vy sám – za tři měsíce. Základní pravidlo zní: jedna funkce, jedna odpovědnost. Pokud musíte u funkce psát komentář &amp;quot;tady se validuje a pak se posílá request&amp;quot;, je to signál, že má být rozdělena na dvě. Jména proměnných a funkcí pište jako celé věty: místo `data` použijte `userData`, místo `get()` použijte `fetchUserProfile()`. Čtenář kódu pak nemusí skákat do definice, aby pochopil, co se děje.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Co konkrétně změníte nejdřív? Zaměřte se na odstranění funkcí a výpočtů v podmínce WHERE. Například WHERE YEAR(datum) = 2024 donutí databázi spočítat rok pro každý řádek. Adekvátnější je WHERE datum &amp;gt;= &#039;2024-01-01&#039; AND  If you loved this information and you wish to [https://sportsrants.com/?s=receive receive] much more information relating to [https://jak.mazovia.edu.pl/index.php/Kdy%C5%BE_odhadujete_%C4%8Das_na_%C3%BAkol,_nezapome%C5%88te_na_skryt%C3%A9_%C4%8Dinnosti Https://Jak.Mazovia.Edu.Pl/] kindly visit our [https://Openclipart.org/search/?query=website website]. datum &amp;lt;br&amp;gt;Další praktický tip: pracujte s bílým místem. Většina vývojářů se bojí prázdného prostoru a snaží se vyplnit každý pixel. Přitom správné mezery mezi prvky výrazně zlepšují orientaci. Nastavte si jednotný rytmus mezer – 4, 8, 16, 32 pixelů – a dodržujte ho. To platí i pro vnitřní okraje tlačítek a vstupních polí. Uživatelé pak intuitivně vnímají hierarchii a akce, které mají provést.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Nejdůležitější je rozhodnout se podle charakteru aplikace. Pokud máte veřejné API, které musí být stabilní a snadno použitelné pro externí [https://crabcodex.com/index.php/Skriptov%C3%A1n%C3%AD_vs._pln%C3%A1_aplikace:_Jak_za%C4%8D%C3%ADt_s_Pythonem_pro_automatizaci úložné prostory v malém bytě]ývojáře, REST je bezpečná volba. Pro interní nástroje a aplikace s rychle se měnícími požadavky na data je GraphQL efektivnější, ale jen pokud máte tým, který rozumí jeho úskalím. Než se rozhodnete, spočítejte si, kolikrát denně klient volá API, kolik dat reálně přenáší a jak složitá je vaše datová struktura. Často zjistíte, že kombinace obou – REST pro stabilní zdroje a GraphQL pro agregace – je nejpragmatičtější cesta.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Prvním krokem je kontrola, zda dotaz skutečně využívá indexy. Použijte příkaz EXPLAIN a sledujte sloupec type a key. Pokud vidíte ALL, znamená to plný průchod tabulkou. To je obvykle největší brzda. Index by měl pokrývat sloupce, které používáte v podmínce WHERE, JOIN a ORDER BY. Nezapomínejte, že pořadí sloupců [https://wiki.man-noir.com/index.php/Kdy%C5%BE_t%C3%BDm_sklouzne_do_chaosu,_Scrum_pom%C5%AF%C5%BEe_naj%C3%ADt_%C5%99%C3%A1d byt v paneláku] indexu má vliv – pokud máte index (a,  [http://Miklagaard.no/index.php?title=Kdy%C5%BE_se_v%C3%A1m_k%C3%B3d_zamot%C3%A1,_s%C3%A1hn%C4%9Bte_po_t%C4%9Bchto_z%C3%A1sad%C3%A1ch Http://Miklagaard.No] b), dotaz s podmínkou na b sice index využije, ale neefektivně. Lepší je sloupce v indexu řadit podle selektivity.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>BerryAlder41</name></author>
	</entry>
	<entry>
		<id>https://www.it-core.eu/wiki/index.php?title=User:BerryAlder41&amp;diff=200864</id>
		<title>User:BerryAlder41</title>
		<link rel="alternate" type="text/html" href="https://www.it-core.eu/wiki/index.php?title=User:BerryAlder41&amp;diff=200864"/>
		<updated>2026-08-29T06:10:15Z</updated>

		<summary type="html">&lt;p&gt;BerryAlder41: Created page with &amp;quot;Někdo, kdo světem interiérů se zabývá denně. Sdílím zde, jak si poradit v malém bytě. Nejraději ukazovat chytrá řešení, která zvládne každý.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;My web page; [https://jak.mazovia.edu.pl/index.php/Kdy%C5%BE_odhadujete_%C4%8Das_na_%C3%BAkol,_nezapome%C5%88te_na_skryt%C3%A9_%C4%8Dinnosti Https://Jak.Mazovia.Edu.Pl/]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Někdo, kdo světem interiérů se zabývá denně. Sdílím zde, jak si poradit v malém bytě. Nejraději ukazovat chytrá řešení, která zvládne každý.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;My web page; [https://jak.mazovia.edu.pl/index.php/Kdy%C5%BE_odhadujete_%C4%8Das_na_%C3%BAkol,_nezapome%C5%88te_na_skryt%C3%A9_%C4%8Dinnosti Https://Jak.Mazovia.Edu.Pl/]&lt;/div&gt;</summary>
		<author><name>BerryAlder41</name></author>
	</entry>
</feed>