
Milan Vlaski
Sarajevo, Bosnia and Herzegovina
I will create offline first PWAs with Vanilla JS and Lit Web Components
(0) Remote 4 months ago
550 $
Stop fighting framework churn. Build for the long term. Most modern web apps are weighed down by "meta-frameworks" that become obsolete in two years. I build resilient, lightweight PWAs that treat the browser as a first-class application platform. My stackVanilla JS and Lit Web Componentsis chosen for mechanical sympathy, speed, and zero proprietary lock-in.
If your project requires extreme reliability (field work, medical tools, high-performance dashboards) and a tiny footprint, I provide the "Software Crafter" approach to development.
The Technical Value Proposition
View Layer (Lit & Web Components): Utilizing native browser standards for encapsulation. Your UI remains compatible with any future tech stackno "React-to-Next" migrations ever again.
Decoupled State & Sync: Using a hexagonal-inspired architecture, I decouple business logic from storage. Your app can transition from local-only to cloud-sync without a total rewrite.
Offline-First Lifecycle: Custom Service Worker implementation for aggressive caching and background synchronization. I aim for a 0ms TTI (Time to Interactive) on repeat visits.
IndexedDB-First: Complete protection against network flakiness.
If your project requires extreme reliability (field work, medical tools, high-performance dashboards) and a tiny footprint, I provide the "Software Crafter" approach to development.
The Technical Value Proposition
View Layer (Lit & Web Components): Utilizing native browser standards for encapsulation. Your UI remains compatible with any future tech stackno "React-to-Next" migrations ever again.
Decoupled State & Sync: Using a hexagonal-inspired architecture, I decouple business logic from storage. Your app can transition from local-only to cloud-sync without a total rewrite.
Offline-First Lifecycle: Custom Service Worker implementation for aggressive caching and background synchronization. I aim for a 0ms TTI (Time to Interactive) on repeat visits.
IndexedDB-First: Complete protection against network flakiness.
Pictures
Please sign in as a customer to give your feedback



