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