Web Application Architecture: The Enterprise Framework Powering Modern Digital Experiences (elu )Nov 28, 2025 147 architecture Improving the Trustworthiness of JavaScript on the Web (clo )Oct 16, 2025 146 javascript , security Using Gemini for Web Apps (den )Sep 23, 2025 145 gemini , google , ai Optimizing PWAs for Different Display Modes (val /sma )Aug 26, 2025 144 progressive-web-apps , responsive-design , css , media-queries , optimization Experimental: Firefox Now Supports Progressive Web Apps on Windows Aug 22, 2025 143 firefox , mozilla , browsers , progressive-web-apps A Progressive Complexity Manifesto (che )Aug 10, 2025 142 manifestos , complexity , html , htmx , javascript , web-components , frameworks , principles How to Build Scalable Web Apps With React JS May 22, 2025 141 how-tos , performance , scalability How to Detect Memory Leaks in Your Web App Apr 30, 2025 140 how-tos , videos , memory , debugging , angular Deploy Angular and Next.js Apps With App Hosting, Now GA (fir )Apr 9, 2025 139 google , firebase , hosting , deploying , angular , nextjs How to Protect Your Web Applications From XSS (tor /w3c )Mar 6, 2025 138 how-tos , security , xss How to Reduce Web Application Bundle Size? (ant )Feb 27, 2025 137 how-tos , bundling , javascript , tooling FastHTML and Heroku Jan 15, 2025 136 fasthtml , heroku Your App Should Have Been a Website (and Probably Your Game Too) Dec 30, 2024 135 mobile , native , browsers , web-platform Apple Implements Six of OWA’s DMA Compliance Requests (owa )Oct 25, 2024 134 apple , browsers , legal , link-lists FastHTML: The Perfect Framework for Simple AI-Powered Web Apps? (mat )Sep 20, 2024 133 fasthtml , ai Stop Designing Your Web Application for Millions of Users When You Don’t Even Have 100 Sep 15, 2024 132 processes , scalability FastHTML: Revolutionizing Web Development With Python (raj )Aug 7, 2024 131 frameworks , fasthtml , python How Google Handles JavaScript Throughout the Indexing Process Jul 31, 2024 130 google , seo , javascript , history , rendering Why You Should Ship Your App, Even if It Sucks Jul 30, 2024 129 productivity Testing Best Practices for Web Apps (dev )Jul 18, 2024 128 videos , testing , best-practices How to Test Web Applications Jul 11, 2024 127 videos , how-tos , testing Progressive Web Apps (PWA): A Comprehensive Guide Jul 6, 2024 126 guides , progressive-web-apps , concepts SPA vs. MPA: Which Web Architecture Is Right for You? Jul 3, 2024 125 single-page-apps , multi-page-apps , architecture , comparisons Uniting Web and Native Apps With 4 Unknown JavaScript APIs (mon /sma )Jun 20, 2024 124 native , javascript , apis Angular PWA Guide for Developers Jun 5, 2024 123 guides , angular , progressive-web-apps WebAssembly Performance Patterns for Web Apps (tom )Apr 29, 2024 122 webassembly , performance Build a Full-Stack App With Node.js and htmx Mar 19, 2024 121 nodejs , htmx Apple Backs Off Killing Web Apps, but the Fight Continues (owa )Mar 1, 2024 120 apple Apple Says iOS 17.4 Won’t Remove Home Screen Web Apps in the EU After All Mar 1, 2024 119 browsers , apple , mobile Apple vs. PWAs—Go Act Now and Help Avoid This Disaster… (cod )Feb 28, 2024 118 apple , progressive-web-apps , community So, What Exactly Did Apple Break in the EU? (tom )Feb 28, 2024 117 browsers , apple , mobile , support , apis Open Letter to Tim Cook, Sabotaging Web Apps Is Indefensible (owa )Feb 26, 2024 116 apple Home Screen Advantage (sli )Feb 25, 2024 115 browsers , apple , mobile , support , web-platform A Manifesto for Small, Static, Web Apps (ros )Feb 17, 2024 114 manifestos , principles Frontend Application Security: Tips and Tricks Feb 16, 2024 113 security , xss , csrf , authentication , dependencies , csp , validation , tips-and-tricks It’s Official, Apple Kills Web Apps in the EU (owa )Feb 16, 2024 112 apple Building htmx and Go Web Apps With Gemini Advanced Feb 13, 2024 111 videos , htmx , go , ai , gemini In Its Tantrum With Europe, Apple Broke Web Apps in iOS 17 Beta, Still Hasn’t Fixed Them (tho /the )Feb 8, 2024 110 browsers , apple , mobile PurePWA—a Radical U-Turn in Web Development Jan 31, 2024 109 progressive-web-apps , simplicity , tooling How to Get Started With Progressive Web Apps Jan 12, 2024 108 how-tos , progressive-web-apps , comparisons Weird Things Engineers Believe About Web Development Jan 6, 2024 107 standards , javascript , building , web-platform Building Multiple Progressive Web Apps on the Same Domain (dev )Jan 4, 2024 106 videos , progressive-web-apps , architecture , security 4 Web Devs, 1 App Idea (whi +)Nov 16, 2023 105 videos , case-studies A Tip for Properly Handling Loading States in Web Apps (ray )Nov 15, 2023 104 tips-and-tricks , state-management Crafting Future-Ready Experiences: The Power of Progressive Web Apps (PWAs) and Offline-First Design Sep 29, 2023 103 progressive-web-apps , offline Multi-Page Web Apps (ada )Sep 13, 2023 102 multi-page-apps , user-experience Web Apps Are Better Than No Apps (yur )Aug 29, 2023 101 Build a Simple Beginner App With Node, Bootstrap, and MongoDB Jul 4, 2023 100 nodejs , bootstrap , mongodb How to Build Server-Side Rendered (SSR) Svelte Apps With SvelteKit (sma )Jun 14, 2023 99 how-tos , svelte , sveltekit , server-side-rendering One More Thing—Apple’s Push on Web Apps on macOS Jun 5, 2023 98 apple Building Offline-First Web Applications With Service Workers and IndexedDB May 21, 2023 97 offline , web-workers , databases , indexeddb , javascript Scaling Node.js Web Apps With Docker May 6, 2023 96 scalability , nodejs , docker Folder Structure for Modern Web Applications Apr 1, 2023 95 architecture How to Split an Angular App Into Micro-Frontend Apps Mar 28, 2023 94 how-tos , angular , micro-frontends 5 Ways to Modernize Your Web Application Mar 20, 2023 93 modernization , routing , micro-frontends , microservices , responsive-design , serverless , scalability Cool Frontend Arts of Local-First: Storage, Sync, Conflicts (tra /evi )Mar 15, 2023 92 offline , browser-storage Introduction to Offline First Web Applications Mar 13, 2023 91 videos , offline How to Build Offline Web Applications Feb 17, 2023 90 how-tos , offline Frontend Frameworks for Web-App Development (uxm )Feb 6, 2023 89 frameworks Intro to SolidJS: How to Create Fast, Reactive Web Apps Jan 8, 2023 88 introductions , solidjs Deploying CSS Logical Properties on Web Apps (sma )Dec 23, 2022 87 css , logical-properties The Top 10 Security Vulnerabilities for Web Applications Dec 20, 2022 86 security , vulnerabilities Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra )Dec 1, 2022 85 guides , performance , web-workers , javascript A Brief History of Web Apps—Why Qwik Is Innovative Nov 24, 2022 84 history , qwik Optimizing a Vue App (mic /sma )Nov 22, 2022 83 vuejs , optimization The Web’s Next Transition (ken )Oct 12, 2022 82 multi-page-apps , single-page-apps , progressive-enhancement New Patterns for Amazing Apps (tom /dev )Oct 10, 2022 81 Closing a 30 Pixel Gap Between Native and Web (pat /mic )Sep 27, 2022 80 browsers , web , native Developing Cross Browser Compatible Web Apps With Modernizr Jun 1, 2022 79 modernizr , feature-detection Web Applications 101 (rwi )May 16, 2022 78 concepts Deploying a React Application to Netlify Feb 24, 2022 77 deploying , react , netlify Introducing Progressive Web Apps (nit )Feb 15, 2022 76 introductions , progressive-web-apps Deploying Web Applications With GitHub Actions Jan 21, 2022 75 deploying , github-actions Practical Tips for Load-Testing Web Applications Dec 29, 2021 74 performance , testing , tips-and-tricks Learn PWA (dev )Nov 3, 2021 73 courses , progressive-web-apps Micro-Frontends: The Next Gen Way to Build Web Apps Oct 24, 2021 72 micro-frontends Web Application Development: The Ultimate Guide (2021) May 11, 2021 71 guides The Significance of Building Offline-First Apps Feb 12, 2021 70 offline Understanding Rendering in Web Apps: SPA vs. MPA Jan 15, 2021 69 rendering , single-page-apps , multi-page-apps , comparisons App Shell UX With Service Workers and Streams (jef /dev )Jun 23, 2020 68 single-page-apps , architecture , web-workers , streaming , javascript The Economics of JavaScript Web Apps Feb 23, 2020 67 javascript , economics Beginner’s Guide: Build and Deploy a Web App With Ruby on Rails (wom )May 14, 2019 66 guides , building , deploying , ruby-on-rails Google Lighthouse and PWA (j9t )Jan 17, 2019 65 google , lighthouse , progressive-web-apps Will PWAs Replace Native Mobile Apps? (sma )Dec 28, 2018 64 mobile , native , progressive-web-apps An Extensive Guide to Progressive Web Applications (sma )Nov 27, 2018 63 guides , progressive-web-apps , web-workers , javascript JavaScript Is for Web Apps, Not for Websites Nov 25, 2018 62 javascript Building a PWA Using Angular 6 (sma )Sep 20, 2018 61 angular , progressive-web-apps Application Publishing Gets the WebAssembly Treatment (the )Apr 10, 2018 60 containerization , webassembly What Is an HTML5 App and Do I Want One? Feb 27, 2018 59 html , mobile , native How the Death of Flash Helped Build the Future of the Web, and Why It Matters Now (for )Dec 14, 2017 58 flash , html , web-platform Designing for a Browserless Web (sma )Nov 27, 2017 57 design , progressive-web-apps , native Progressive Web Apps: A Crash Course Nov 24, 2017 56 crash-courses , progressive-web-apps , performance , lighthouse , google Yes, That Web Project Should Be a PWA (aar /ali )Aug 30, 2017 55 progressive-web-apps PWA Stats (clo )Apr 11, 2017 54 websites , progressive-web-apps , case-studies , metrics How to Secure Your Web App With HTTP Headers (sma )Apr 3, 2017 53 how-tos , security , http , http-headers , csp 10 Web Predictions for 2017 (cra )Jan 4, 2017 52 web , outlooks , mobile , mobile-first , css , native , browsers , frameworks Logging Errors in Client-Side Applications Nov 8, 2016 51 single-page-apps , errors , logging , monitoring Progressive Web Apps: Bridging the Gap Between Web and Mobile Oct 19, 2016 50 progressive-web-apps , desktop , mobile , native A Beginner’s Guide to Progressive Web Apps (kev /sma )Aug 11, 2016 49 guides , progressive-web-apps The Business Case for Progressive Web Apps (gri /clo )Jul 18, 2016 48 economics , progressive-web-apps HTML Manifest (bru )May 29, 2016 47 html Service Workers and PWAs: It’s About Reliable Performance, Not “Offline” (sli )May 4, 2016 46 progressive-web-apps , web-workers , javascript , performance Build a Web App With Backbone.js and Socket.IO Jan 6, 2016 45 backbone , tooling , websockets “It’s Alive!”: Apps That Feed Back Accessibly (hey /sma )Apr 27, 2015 44 accessibility , aria , live-regions , html What Are the Security Risks of HTML5 Apps? Mar 18, 2015 43 security , sanitization 10 Web Predictions for 2014 (cra )Jan 1, 2014 42 web , outlooks , browsers Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir )Nov 7, 2013 41 html , responsive-design , performance , multimedia Offline First Nov 5, 2013 40 websites , offline , progressive-web-apps Amazon’s Appstore Is Now Accepting HTML5 Web Apps (jam )Aug 7, 2013 39 html W3C Report Updates Web Applications on Mobile Standards (cms )Jul 11, 2013 38 w3c , mobile , standards Facing the Challenge: Building a Responsive Web Application (sma )Jun 12, 2013 37 responsive-design , progressive-enhancement Building the New Financial Times Web App (A Case Study) (sma )May 23, 2013 36 css , scrolling , case-studies Making the Web Platform More Suitable for “Apps” (ann )May 13, 2013 35 web-platform Preferred Caching Sep 12, 2012 34 performance , caching , internet-explorer , microsoft , browsers A Non-Responsive Approach to Building Cross-Device Webapps (bor /dev )Apr 28, 2012 33 mobile , javascript The Future of the Web Apr 19, 2012 32 mobile , html HTML5 Still Taking Shape (sdt )Feb 27, 2012 31 html , standards , flash , silverlight Interview: Financial Times Experience With Web Apps (w3c )Jan 23, 2012 30 interviews , html The App Internet in 2012: Defining the Death of the Web Dec 29, 2011 29 web , html On Web Apps and Their Keyboard Shortcuts (lea )Nov 17, 2011 28 keyboard-shortcuts , usability W3C Releases Mobile Web Application Best Practices Guidelines (new )Dec 16, 2010 27 guidelines , mobile , best-practices , w3c Mobile Web Application Best Practices (aco /w3c )Dec 14, 2010 26 mobile , best-practices , standards , w3c HTML5 and the Future of the Web (sma )Jul 16, 2009 25 html , web-platform , outlooks SVG Is the Future of Application Development Dec 22, 2008 24 images , svg , outlooks The Essence of Web Applications Nov 5, 2008 23 Remember the Web Apps—Don’t Forget the First iPhone Baby Today (dal /aja )Jul 11, 2008 22 mobile , apple , web-platform Is the Web Still the Web? (inf )Jul 3, 2008 21 web , flash , ajax , javascript Why Objective-J, Cappuccino, and SproutCore Are Completely Changing the Web App Industry (rya /car )Jun 25, 2008 20 sproutcore The Web Is Not Real; Web Applications Are Not Web Sites Jun 21, 2008 19 web , web-platform Web Applications Working Group Launched (cms )Jun 11, 2008 18 w3c , apis Widget Spec Is Now Widget Specs (mar )Mar 7, 2008 17 xml Mobile Applications, RIP (mic )Feb 25, 2008 16 mobile , native Designing Client/Server Web Applications Feb 18, 2008 15 javascript You Used JavaScript to Write What? (dal /aja )Jan 29, 2008 14 javascript Google Gears Lets Developers Take Apps Offline (tec )May 30, 2007 13 google , gears , offline Accessible Web 2.0 Applications With WAI–ARIA (kli /ali )Apr 10, 2007 12 accessibility , web-2.0 , aria , html , xhtml WAML: Web Application Markup Language (dal /aja )Jan 30, 2007 11 xml , ajax Prepare for Attack—Making Your Web Applications More Secure Jan 16, 2007 10 security , sql , xss , examples Build Your Own AJAX Web Applications Jun 28, 2006 9 ajax 7 More Reasons Why Web Apps Fail (bok )May 16, 2006 8 7 Reasons Why Web Apps Fail (aja )May 10, 2006 7 AJAX: Is Your Application Secure Enough? Apr 5, 2006 6 ajax , javascript , security Vendors Unite to Promote AJAX Tool Development (inf )Feb 1, 2006 5 ajax , javascript , economics AJAX: A New Approach to Web Applications (jes )Feb 18, 2005 4 ajax , html , xhtml , css , dom , javascript Flash and Web-Based Applications (nng )Nov 25, 2002 3 flash , comparisons , usability Introduction to Web Applications Jun 10, 2001 2 introductions Progressive Web App Feature Detector (tom )1 tools , exploration , testing , browsers , progressive-web-apps