Python

Pythonové backendy jsme vytvořili a dodnes provozujeme u mnoha našich klientů z oblasti automotive, např. e-commerce řešení odbavující tisíce objednávek denně; event managementu, např. synchronizace tisíců kalendářových událostí denně napříč velkou korporací; nebo financí, např. internet banking pro správu cizoměnových (forexových) účtů. Python máme fakt rádi, proto ho využíváme i u vlastních projektů a interních aplikací, které dennodenně usnadňují rutinní práci našim vývojářům.

Python nás oslovil především pro jeho ohromné vyjadřovací schopnosti, rozsáhlou bázi knihoven i nevídanou podporu komunity. Díky tomu je vývoj v tomto jazyce velice efektivní a rychlý, výsledný kód pak snadno pochopitelný a přehledný. Navíc se hodí pro různé typy aplikací, od jednoduchých servisních skriptů až po již zmíněné komplexní backendy databázových aplikací.

Jenže samotný programovací jazyk bez silného frameworku by byl jako zbloudilý vesmírný modul bez mateřské základny. My Eluviané rádi kombinujeme Python s frameworky Django a Flask. To nám umožní ještě efektivněji využít hotových řešení, architektury, návrhových vzorů a knihoven, které daný framework nabízí. Kdybychom to hodně zjednodušili, nesnažíme se vynalézt kolo, ale necháme se vést zkušenostmi, které open source komunita za bezmála 15 let (v případě Djanga), resp. 30 let (v případě Pythonu), nasbírala a nesčetněkrát ověřila v praxi.

Zpět