Effect a Evolu: (staro)nové způsoby jak psát (nejen) webové aplikace

Anotace

"Dvě přednášky v jedné! Ale nebojte, ono to spolu souvisí. Effect je
nová (ve skutečnosti už 5 let ""stará"") knihovna pro TypeScript, která
si klade za cíl stát se něčím, co JavaScript ekosystému stále bolestně
chybí - standardní knihovnou pro psaní aplikací v TypeScriptu. V první
polovině přednášky budu mluvit o tom, kde se Effect vzal, a jaké
problémy řeší. Těžko bych ale mohl dělat reklamu něčemu, co jsem si
sám předtím důkladně neověřil. Proto jsem s pomocí Effect napsal Evolu
- Local-first platformu navrženou pro maximální soukromí, snadnost
použití, a žádný vendor lock-in. O Evolu bych chtěl mluvit v druhé
polovině přednášky. Opět, kde se koncept local-first vzal, a jaké
problémy řeší. S local-first se poslední dobou roztrhl pytel,
napočítal bych minimálně 10 startupů. Není všechno ale local-first, co
se třpytí, a local-first rozhodně není pro všechny. I tom bych se s
vámi rád podělil."

Video záznam