Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“web-apps” News Archive

Definition, related topics, tag feed

Definition · Subtopics: client-side-rendering, hydration, incremental-static-regeneration, multi-page-apps, progressive-web-apps, rich-internet-apps, routing, server-side-rendering, single-page-apps (non-exhaustive) · “web-apps” × ? · “web-apps” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Vibe Coding to Production: A Developer’s Checklist for Building Reliable Web Apps172
vibe-coding, ai, checklists
Testing Home Screen Web Apps on iOS 18.6.2171
ios, testing
Why You Might Want to Build Your Web App in Canvas Instead of HTML170
canvas, html, comparisons
4 Tiny Mistakes That Secretly Destroy App Performance169
performance, mistakes, cors, code-splitting, dependencies, backgrounds, images
Install Web Apps With the New HTML “install” Element (pat)168
installing, html, origin-trials, chromium
There Are Only Four Sensible Ways to Build a Website (jon)167
concepts, ecommerce, static-site-generation, content-management, react, shopify, wordpress, drupal, typo3
Monitor and Improve Your Web App’s Load Performance (pat+)166
performance, monitoring, edge, browsers
How an Accessibility Designer Adds Keyboard Shortcuts to a Web App (eri)165
keyboard-shortcuts, accessibility
PWA (htt)164
web-almanac, studies, research, metrics, progressive-web-apps, web-workers
JavaScript Creator Warns Against “Rushed Web UX Over Native” as Windows 11 Leans Harder on WebView2 and Electron (win)163
windows, electron
Making Complex Web Apps Faster (pat)162
performance, apis, time, complexity
The Evolution of Web Development: From Static Pages to AI-Driven Experiences (web)161
history, web, web-2.0, ai
Web Application Architecture: The Enterprise Framework Powering Modern Digital Experiences (elu)160
architecture
Improving the Trustworthiness of JavaScript on the Web159
javascript, security
Using Gemini for Web Apps (den)158
gemini, ai
Optimizing PWAs for Different Display Modes (val/sma)157
progressive-web-apps, responsive-design, css, media-queries, optimization
Experimental: Firefox Now Supports Progressive Web Apps on Windows156
firefox, browsers, progressive-web-apps
A Progressive Complexity Manifesto (che)155
manifestos, complexity, html, htmx, javascript, web-components, frameworks, principles
How to Build Scalable Web Apps With React JS154
how-tos, performance, scalability
How to Detect Memory Leaks in Your Web App153
how-tos, videos, memory, debugging, angular
Deploy Angular and Next.js Apps With App Hosting, Now GA (fir)152
firebase, hosting, deploying, angular, nextjs
How to Protect Your Web Applications From XSS (tor/w3c)151
how-tos, security, xss
How to Reduce Web Application Bundle Size? (ant)150
how-tos, bundling, javascript, tooling
FastHTML and Heroku149
fasthtml, heroku
Your App Should Have Been a Website (and Probably Your Game Too)148
mobile, native, browsers, web-platform
Apple Implements Six of OWA’s DMA Compliance Requests (owa)147
apple, browsers, legal, link-lists
FastHTML: The Perfect Framework for Simple AI-Powered Web Apps? (mat)146
fasthtml, ai
Stop Designing Your Web Application for Millions of Users When You Don’t Even Have 100145
processes, scalability
FastHTML: Revolutionizing Web Development With Python (raj)144
frameworks, fasthtml, python
How Google Handles JavaScript Throughout the Indexing Process143
google, seo, javascript, indexing, history, rendering
Why You Should Ship Your App, Even if It Sucks142
productivity
Testing Best Practices for Web Apps (mat)141
videos, testing, best-practices
How to Test Web Applications140
videos, how-tos, testing
Progressive Web Apps (PWA): A Comprehensive Guide139
guides, progressive-web-apps, concepts
SPA vs. MPA: Which Web Architecture Is Right for You?138
single-page-apps, multi-page-apps, architecture, comparisons
Uniting Web and Native Apps With 4 Unknown JavaScript APIs (mon/sma)137
native, javascript, apis
Angular PWA Guide for Developers136
guides, angular, progressive-web-apps
WebAssembly Performance Patterns for Web Apps (tom)135
webassembly, performance
Build a Full-Stack App With Node.js and htmx134
nodejs, htmx
Apple Backs Off Killing Web Apps, but the Fight Continues (owa)133
apple
Apple Says iOS 17.4 Won’t Remove Home Screen Web Apps in the EU After All (9to)132
browsers, apple, ios
Apple vs. PWAs—Go Act Now and Help Avoid This Disaster… (cod)131
apple, progressive-web-apps, community
So, What Exactly Did Apple Break in the EU? (tom)130
browsers, apple, mobile, support, apis
Open Letter to Tim Cook, Sabotaging Web Apps Is Indefensible (owa)129
open-letters, apple
Home Screen Advantage (sli)128
browsers, apple, mobile, support, web-platform
A Manifesto for Small, Static, Web Apps (ros)127
manifestos, principles
It’s Official, Apple Kills Web Apps in the EU (owa)126
apple
Frontend Application Security: Tips and Tricks125
security, xss, csrf, authentication, dependencies, csp, validation, tips-and-tricks
Building htmx and Go Web Apps With Gemini Advanced124
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)123
browsers, apple, ios
PurePWA—a Radical U-Turn in Web Development122
progressive-web-apps, simplicity, tooling
How to Get Started With Progressive Web Apps121
how-tos, progressive-web-apps, comparisons
Weird Things Engineers Believe About Web Development120
standards, javascript, building, web-platform
Building Multiple Progressive Web Apps on the Same Domain119
videos, progressive-web-apps, architecture, security
4 Web Devs, 1 App Idea (whi+)118
videos, case-studies
A Tip for Properly Handling Loading States in Web Apps (ray)117
tips-and-tricks, state-management
Crafting Future-Ready Experiences: The Power of Progressive Web Apps (PWAs) and Offline-First Design116
progressive-web-apps, offline
Multi-Page Web Apps115
multi-page-apps, user-experience
Web Apps Are Better Than No Apps (yur)114
Build a Simple Beginner App With Node, Bootstrap, and MongoDB113
nodejs, bootstrap, mongodb
How to Build Server-Side Rendered (SSR) Svelte Apps With SvelteKit (sma)112
how-tos, svelte, sveltekit, server-side-rendering
One More Thing—Apple’s Push on Web Apps on macOS111
apple, macos
Building Offline-First Web Applications With Service Workers and IndexedDB110
offline, web-workers, databases, indexeddb, javascript
Scaling Node.js Web Apps With Docker109
scalability, nodejs, docker
Folder Structure for Modern Web Applications108
architecture
How to Split an Angular App Into Micro-Frontend Apps107
how-tos, angular, micro-frontends
5 Ways to Modernize Your Web Application106
modernization, routing, micro-frontends, microservices, responsive-design, serverless, scalability
Cool Frontend Arts of Local-First: Storage, Sync, Conflicts (tra/evi)105
offline, browser-storage
Introduction to Offline First Web Applications104
videos, offline
How to Build Offline Web Applications103
how-tos, offline
Frontend Frameworks for Web-App Development (uxm)102
frameworks
Intro to SolidJS: How to Create Fast, Reactive Web Apps101
introductions, solidjs
Deploying CSS Logical Properties on Web Apps (sma)100
css, logical-properties
The Top 10 Security Vulnerabilities for Web Applications99
security, vulnerabilities
Developing Faster JavaScript Apps: The Ultimate Guide to Web Workers (cra)98
guides, performance, web-workers, javascript
A Brief History of Web Apps—Why Qwik Is Innovative97
history, qwik
Optimizing a Vue App (mic/sma)96
vuejs, optimization
The Web’s Next Transition (ken)95
multi-page-apps, single-page-apps, progressive-enhancement
New Patterns for Amazing Apps (tom)94
Closing a 30 Pixel Gap Between Native and Web (pat)93
browsers, web, native
Developing Cross Browser Compatible Web Apps With Modernizr92
modernizr, feature-detection
Web Applications 101 (rwi)91
introductions, concepts
Deploying a React Application to Netlify90
deploying, react, netlify
Introducing Progressive Web Apps (nit)89
introductions, progressive-web-apps
Deploying Web Applications With GitHub Actions88
deploying, github-actions
Practical Tips for Load-Testing Web Applications (per)87
performance, testing, tips-and-tricks
Learn PWA86
courses, progressive-web-apps
Micro-Frontends: The Next Gen Way to Build Web Apps85
micro-frontends
Web Application Development: The Ultimate Guide (2021)84
guides
The Significance of Building Offline-First Apps83
offline
Understanding Rendering in Web Apps: SPA vs. MPA82
rendering, single-page-apps, multi-page-apps, comparisons
App Shell UX With Service Workers and Streams (jef)81
single-page-apps, architecture, web-workers, streaming, javascript
The Economics of JavaScript Web Apps80
javascript, economics
Beginner’s Guide: Build and Deploy a Web App With Ruby on Rails (wom)79
guides, building, deploying, ruby-on-rails
Google Lighthouse and PWA (j9t)78
google, lighthouse, progressive-web-apps
Will PWAs Replace Native Mobile Apps? (sma)77
mobile, native, progressive-web-apps
An Extensive Guide to Progressive Web Applications (sma)76
guides, progressive-web-apps, web-workers, javascript
JavaScript Is for Web Apps, Not for Websites75
javascript
Building a PWA Using Angular 6 (sma)74
angular, progressive-web-apps
Application Publishing Gets the WebAssembly Treatment (the)73
containerization, webassembly
What Is an HTML5 App and Do I Want One?72
html, mobile, native
How the Death of Flash Helped Build the Future of the Web, and Why It Matters Now (for)71
flash, html, web-platform
Designing for a Browserless Web (sma)70
design, progressive-web-apps, native
Progressive Web Apps: A Crash Course69
crash-courses, progressive-web-apps, performance, lighthouse
Yes, That Web Project Should Be a PWA (aar/ali)68
progressive-web-apps
PWA Stats (clo)67
websites, progressive-web-apps, case-studies, metrics
How to Secure Your Web App With HTTP Headers (sma)66
how-tos, security, http, http-headers, csp
10 Web Predictions for 2017 (cra)65
web, outlooks, mobile, mobile-first, css, native, browsers, frameworks
Logging Errors in Client-Side Applications64
single-page-apps, errors, logging, monitoring
Progressive Web Apps: Bridging the Gap Between Web and Mobile63
progressive-web-apps, desktop, mobile, native
A Beginner’s Guide to Progressive Web Apps (kev/sma)62
guides, progressive-web-apps
The Business Case for Progressive Web Apps (gri/clo)61
economics, progressive-web-apps
HTML Manifest (bru)60
html
Service Workers and PWAs: It’s About Reliable Performance, Not “Offline” (sli)59
progressive-web-apps, web-workers, javascript, performance, reliability
Build a Web App With Backbone.js and Socket.IO58
backbone, tooling, websockets
“It’s Alive!”: Apps That Feed Back Accessibly (hey/sma)57
accessibility, aria, live-regions, html
What Are the Security Risks of HTML5 Apps?56
security, sanitization
The W3C App Manifest Specification (bru+/htm)55
w3c
Installable Web Apps54
installing, permissions
10 Web Predictions for 2014 (cra)53
web, outlooks, browsers
Responsive HTML5 Apps: Write Once, Run Anywhere? Where Is Anywhere? (wir)52
html, responsive-design, performance, multimedia
Offline First51
websites, offline, progressive-web-apps
Amazon’s Appstore Is Now Accepting HTML5 Web Apps (jam)50
amazon, html
W3C Report Updates Web Applications on Mobile Standards (cms)49
w3c, mobile, standards
Facing the Challenge: Building a Responsive Web Application (sma)48
responsive-design, progressive-enhancement
The Point of Packaged Web Apps47
web-packaging
Building the New Financial Times Web App (A Case Study) (sma)46
css, scrolling, case-studies
Making the Web Platform More Suitable for “Apps” (ann)45
web-platform
Preferred Caching44
performance, caching, internet-explorer, browsers
A Non-Responsive Approach to Building Cross-Device Webapps (bor)43
mobile, javascript
The Future of the Web42
mobile, html
HTML5 Still Taking Shape (sdt)41
html, standards, flash, silverlight
Interview: Financial Times Experience With Web Apps (w3c)40
interviews, html
The App Internet in 2012: Defining the Death of the Web39
web, html
On Web Apps and Their Keyboard Shortcuts (lea)38
keyboard-shortcuts, usability
A Practical Guide to Web App Success (mar)37
books, guides
W3C Releases Mobile Web Application Best Practices Guidelines (new)36
guidelines, mobile, best-practices, w3c
Mobile Web Application Best Practices (aco/w3c)35
mobile, best-practices, standards, w3c
HTML5 and the Future of the Web (sma)34
html, web-platform, outlooks
SVG Is the Future of Application Development33
images, svg, outlooks
The Essence of Web Applications32
Remember the Web Apps—Don’t Forget the First iPhone Baby Today (dal/aja)31
iphone, web-platform
Is the Web Still the Web? (inf)30
web, flash, ajax, javascript
Why Objective-J, Cappuccino, and SproutCore Are Completely Changing the Web App Industry (rya/car)29
sproutcore
The Web Is Not Real; Web Applications Are Not Web Sites28
web, web-platform
Web Applications Working Group Launched (cms)27
w3c, apis
Widget Spec Is Now Widget Specs (mar)26
xml
Mobile Applications, RIP (mic)25
mobile, native
Designing Client/Server Web Applications24
javascript
You Used JavaScript to Write What? (dal/aja)23
javascript
Client Side Load Balancing for Web 2.0 Applications (dig)22
web-2.0, load-balancing
Google Gears Lets Developers Take Apps Offline21
google, gears, offline
How to Make Your Web Applications Accessible—the Human Way (cod)20
how-tos, accessibility
Accessible Web 2.0 Applications With WAI–ARIA (kli/ali)19
accessibility, web-2.0, aria, html, xhtml
Checklist for Web Applications (zac)18
checklists
WAML: Web Application Markup Language (dal/aja)17
xml, ajax
Prepare for Attack—Making Your Web Applications More Secure16
security, sql, xss, examples
Build Your Own AJAX Web Applications15
ajax
7 More Reasons Why Web Apps Fail (bok)14
7 Reasons Why Web Apps Fail13
mistakes
AJAX: Is Your Application Secure Enough?12
ajax, javascript, security
Vendors Unite to Promote AJAX Tool Development (inf)11
ajax, javascript, economics
Forms vs. Applications (nng)10
forms, comparisons, usability
Web Applications: A Team Effort9
collaboration, communication
Visual Communication and Web Application Design8
design, usability
AJAX: A New Approach to Web Applications (jes)7
ajax, html, xhtml, css, dom, javascript
Web Application Form Layout6
forms
Web Applications, Promise or Hype?5
concepts, dhtml
Flash and Web-Based Applications (nng)4
flash, comparisons, usability
Flash Strikes Back: Creating Powerful Web Applications3
flash
Introduction to Web Applications2
introductions
Progressive Web App Feature Detector (tom)1
tools, exploration, testing, browsers, progressive-web-apps