Return of the Fat Client Erwin van der Koogh Co-Founder Bitgenics/Linc WE AUTOMATE, YOU ITERATE
Return of the Fat Client An unlikely band of front-end developers has banded together. This Rebel Alliance is a collection of inter-connected tribes originally started by Master Resig on his homeworld JQuery. WE AUTOMATE, YOU ITERATE After a string of recent success the Rebels are feeling cocky
DISCLAIMER! WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
Quantum Leap through computer history WE AUTOMATE, YOU ITERATE
1949 Grace Hopper WE AUTOMATE, YOU ITERATE
Mainframes thin clients WE AUTOMATE, YOU ITERATE
1979 Adele Goldberg WE AUTOMATE, YOU ITERATE
Client - Server thick clients WE AUTOMATE, YOU ITERATE
1985 Radia Perlman WE AUTOMATE, YOU ITERATE
Web Apps thin clients WE AUTOMATE, YOU ITERATE
1942 Hedy Lamarr WE AUTOMATE, YOU ITERATE
Mobile Apps thick clients WE AUTOMATE, YOU ITERATE
2015 Sophie Alpert WE AUTOMATE, YOU ITERATE
Front-end Apps thick clients WE AUTOMATE, YOU ITERATE
Wax on, wax o ff ? WE AUTOMATE, YOU ITERATE
Richness/Responsiveness Ease of Management WE AUTOMATE, YOU ITERATE
Richness/Responsiveness Mainframes Ease of Management WE AUTOMATE, YOU ITERATE
Richness/Responsiveness Client/Server Mainframes Ease of Management WE AUTOMATE, YOU ITERATE
Richness/Responsiveness Client/Server Web Applications Mainframes Ease of Management WE AUTOMATE, YOU ITERATE
Richness/Responsiveness Client/Server Mobile Apps Web Applications Mainframes Ease of Management WE AUTOMATE, YOU ITERATE
Richness/Responsiveness Front-end Client/Server Mobile Apps Applications Web Applications Mainframes Ease of Management WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
COWABUNGA! WE AUTOMATE, YOU ITERATE
Let’s gaze in our Dark Crystal.. shard? WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
Performance WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
Cost of JS in 2018 Addy Osmani https://medium.com/@addyosmani/the-cost-of-javascript- in-2018-7d8950fbb5d4 WE AUTOMATE, YOU ITERATE
The BBC found they lost an additional 10% of users for every additional second their site took to load. DoubleClick found 53% of mobile site visits were abandoned if a page took longer than 3 seconds. WE AUTOMATE, YOU ITERATE
Deploying WE AUTOMATE, YOU ITERATE
Having a bundle per environment is unforgivable WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
Spot the di ff erences my-app-2.3.1-ab49fc1-prod-min.js my-app-2.3.1-b73cd42-staging-min.js WE AUTOMATE, YOU ITERATE
Crawling WE AUTOMATE, YOU ITERATE
But Erwin, Google indexes JS! WE AUTOMATE, YOU ITERATE
Yes.. (ish) But.. WE AUTOMATE, YOU ITERATE
HTML is still the king WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
Final Frontier WE AUTOMATE, YOU ITERATE
#NotJustCSR #NoCSR #ServerfulCSR WE AUTOMATE, YOU ITERATE
Power of 3 Production-worthy Performance Personalisation WE AUTOMATE, YOU ITERATE
Production-worthy 1 Bundle through a pipeline Canary deployments & AB Test Security Headers Crawleable WE AUTOMATE, YOU ITERATE
Performance Caching Headers Chunking/Preload Headers Server-Side Rendering WE AUTOMATE, YOU ITERATE
Personalisation Location Language User-Agent Cookies WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
Introducing Front-end Application Bundles WE AUTOMATE, YOU ITERATE
Front-end Hosting FAB Tooling Runtimes WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE
linc-sh-a8db4f.fab Static Server WE AUTOMATE, YOU ITERATE
Static /_assets/* WE AUTOMATE, YOU ITERATE
linc-sh-a8db4f.fab Static Server WE AUTOMATE, YOU ITERATE
Server WE AUTOMATE, YOU ITERATE
STOP , DEMO TIME! WE AUTOMATE, YOU ITERATE
Local Development WE AUTOMATE, YOU ITERATE
Preview Links WE AUTOMATE, YOU ITERATE
Cloudflare Workers WE AUTOMATE, YOU ITERATE
WE AUTOMATE, YOU ITERATE ?
Sign up for closed beta invite of Linc at linc.sh WE AUTOMATE, YOU ITERATE
Recommend
More recommend