Používané technologie
Spolehlivý, bezpečný a výkonný serverový operační systém. Podporuje vytváření nativních cloudových aplikací.
Spolehlivý, bezpečný a výkonný serverový operační systém. Podporuje vytváření nativních cloudových aplikací.

Microsoft .NET Framework 4.7.2 v kombinaci s Microsoft Entity Frameworkem 6.2 vytváří bezpečné a stabilní prostředí pro běh serverové části aplikace.
Microsoft .NET je platforma pro vývojáře na vytváření nejmodernějších aplikací. Jednou z výhod MS .NET je ta, že nepředepisuje použití žádného programovacího jazyka. Nejpoužívanějším je však C# a Visual Basic.
MS Entity Framework umožňuje velmi rychlou tvorbu základních databázových operací (CRUD) pomocí dnes často používané technologie ORM. Ze své podstaty vykazuje MS Entity Framework vysokou odolnost proti nejběžnějším typům útoků na datové vrstvě, zejména útokům založeným na SQL injection.

aplikace
Vlastní webová aplikace Flexu je téměř výhradně tvořena na technologii Microsoft Web API 2.1, která je nejnovějším standardem Microsoftu pro tvorbu REST rozhraní webových aplikací.

část aplikace
Klientská část naší e-shopové aplikace je postavena výhradně na Open Source technologiích. Z největší části na moderním javascriptovém frameworku Angular 7. Angular je kompaktní framework umožňující vyvíjet webovou aplikaci modulárním přístupem. K jeho hlavním výhodám patří vestavěná ochrana proti nejčastějším typům útoků na webové aplikace, jakými jsou například útoky na bázi XSRF/CSRF, ClikJacking a podobně.
V současné době jsme jediným velkým výrobcem e-shopů v ČR, který vyrábí e-shopy technologií SPA (Single Page Application). Trend SPA je v současné době ve světě nejmodernějším způsobem tvorby webových aplikací.
Dalšími používanými technologiemi pro tvorbu frontendové části jsou značkovací jazyk HTML5 a kaskádové styly CSS3.

V administračním prostředí našich e-shopů používáme technologii Angular Material Design, která nám pomáhá vytvářet moderní a konzistentní uživatelské rozhraní. Angular Material Design je adaptací filozofie Material Designu, se kterou se velice často všichni setkáváme v mobilních aplikacích pro Android nebo v produktech Googlu.
