<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Články on Mevisys</title>
		<link>https://mevisys.net/cs/posts/</link>
		<description>Recent content in Články on Mevisys</description>
		<generator>Hugo</generator>
		<language>cs</language>
		
		
		
		
			<lastBuildDate>Thu, 08 Oct 2026 15:33:00 +0000</lastBuildDate>
		
			<atom:link href="https://mevisys.net/cs/posts/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Backend - Rust</title>
				<link>https://mevisys.net/cs/posts/backend-rust/</link>
				<pubDate>Thu, 08 Oct 2026 15:33:00 +0000</pubDate>
				<guid>https://mevisys.net/cs/posts/backend-rust/</guid>
				<description>&lt;p&gt;Při realizaci webu pomocí full-stack řešení (Nuxt) jsem narazil na to, že programové řešení pomocí JavaScript (TypeScript) mi nevyhovuje. Začal jsem tedy hledat řešení, které mi dá větší jistotu.&lt;/p&gt;&#xA;&lt;p&gt;Backendová řešení lze rozdělit na ta, která jsou postavena na bázi skriptovacích (interpretovaných) jazyků, a na ta, která využívají klasické kompilované jazyky.&lt;/p&gt;&#xA;&lt;p&gt;Mezi interpretované jazyky patří i Python. Ten běžně používám a třeba i zde v rámci platformy MEVISYS jsem v něm realizoval projekt MeSca, viz záložka Projekty. Python by zcela jistě byl řešením, ale má to v podstatě velmi podobné vlastnosti jako JavaScript (TypeScript). Čili ani Python nechci použít pro programování rychlé a spolehlivé aplikace.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Frontend</title>
				<link>https://mevisys.net/cs/posts/frontend/</link>
				<pubDate>Mon, 05 Oct 2026 12:49:00 +0000</pubDate>
				<guid>https://mevisys.net/cs/posts/frontend/</guid>
				<description>&lt;p&gt;Atuálně jsou nejrozšířenější tato frontendová řešení&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;React&lt;/li&gt;&#xA;&lt;li&gt;Angular&lt;/li&gt;&#xA;&lt;li&gt;Vue&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;React je suveréně nejrozšířenejší. Vznikl v roce 2013. Hlavním vývojařem je společnost Meta (Facebook a další). Je to komplexní záležitost, kterou není úplně lehké se naučit.&lt;/p&gt;&#xA;&lt;p&gt;Angular je z roku 2016 a z uvedených frameworků je nejkomplexnější a nejtěžší na naučení. Hlavním vývojářem je firma Google. Používá se na nejnáročnější aplikace, protože je nejrobustnější.&lt;/p&gt;&#xA;&lt;p&gt;Naproti tomu Vue je jednodušší framework, který je snadné se naučit. Vznikl v roce 2014. Umí toho nejméně, nestojí za ním žádná obrovská firma, ale právě díky své jednoduchosti je oblíbený mezi vývojáři jednodušších responzivních webů. Přitom toho ale také umí mnoho a jeho použití neznamená žádná větší omezení v porovnání s dříve jmenovanými konkurenty.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Full-stack</title>
				<link>https://mevisys.net/cs/posts/full-stack/</link>
				<pubDate>Sun, 04 Oct 2026 11:23:00 +0000</pubDate>
				<guid>https://mevisys.net/cs/posts/full-stack/</guid>
				<description>&lt;p&gt;Prvotní myšlenkou bylo realizovat celé webové řešení (tedy frontend o backend) pomocí full-stacku. Je to lákavá myšlenka zejména s ohledem na velikost týmu, který projekt realizuje.&lt;/p&gt;&#xA;&lt;p&gt;Z průzkumu aktuálních technologií vyplynulo, že dnes se nejvíce používá&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Next.js&lt;/li&gt;&#xA;&lt;li&gt;Astro&lt;/li&gt;&#xA;&lt;li&gt;Nuxt&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Společnou vlastností je, že všechny se programují JavaScriptem (případně TypeScriptem). Jinak se ale poměrně dost liší.&lt;/p&gt;&#xA;&lt;p&gt;Next.js je nejrozšířenejší, ale díky využívání Reactu na straně frontendu je nejsložitější na osvojení si této technologie pro práci. Je to také nejstarší řešení, cca z roku 2016. Běží na tom tedy množství webů, například i ChatGPT.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Aktuální stav</title>
				<link>https://mevisys.net/cs/posts/actual-state/</link>
				<pubDate>Sat, 03 Oct 2026 09:15:00 +0000</pubDate>
				<guid>https://mevisys.net/cs/posts/actual-state/</guid>
				<description>&lt;p&gt;Na konci roku 2024 jsme se k pracem na platformě MEVISYS zase vrátili. Opustili jsem myšlenku Enbedded Linux řešení a nově jsme začali hledat technické řešení, které má větší ekonomický potenciál a hlavně je jednodušší, aby ho náš malý tým dokázal realizovat.&lt;/p&gt;&#xA;&lt;p&gt;Dále jsme začali mnohem intenzivněji řešit záležitosti kolem bezpečnosti celého řešení. Výsledkem těchto úvah je významný posun v logice. Nově je veškerá významná logiku na serveru, v místě instalace je nově relativně jednoduchá - tedy levnější - jednotka, kterou není třeba programovat, ale stačí jí jen správně nakonfigurovat.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Prvotní myšlenka</title>
				<link>https://mevisys.net/cs/posts/first-idea/</link>
				<pubDate>Thu, 01 Oct 2026 20:35:00 +0000</pubDate>
				<guid>https://mevisys.net/cs/posts/first-idea/</guid>
				<description>&lt;p&gt;Naše práce na platformě MEVISYS započala v průběhu roku 2018, kdy jsme během vývoje jednoho komplexního přístroje s Embedded Linuxem zjistili, že Embedded Linux může mít potenciál i jako cenově efektivní řešení pro aplikace pro měření a sběr dat.&lt;/p&gt;&#xA;&lt;p&gt;Cílili jsme na stavebnicové řešení s centrální jednotkou a několika dalšími IO jednotkami, které se budou montovat na standardní DIN lištu. Proto jsme vybrali prostorově velmi dobře řešené krabičky firmy Phoenix kontakt, které zabírají na DIN liště minimum místa (jen 25 mm) a do nich jsme se pokusili zkonstruovat Embedded Linux modul.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
