Web Development in 2025
Wes Bos × @wesbos × wesbos.com
Hi, I'm Wes Bos
Hamilton, On 🇨🇦
@wesbos for skeets, 𝕏eets, gramz, toks, tubes and suits
Web
Dev
Courses
+
syntax.fm × @syntaxfm × sentry
The web is awesome.
HTML, CSS and JS is quickly
improving.
Let's take a look at some features that you can
start to use or look forward to in 2025.
Customizable Select
Temporal
Standardized API for working with
Dates, Time and Durations
Invokers
Declarative Click Handlers
Speculation
preload and prerender eagerly
CSS Anchors
Web Components
You don't have to write them, but you'll enjoy using them!
- ✅ Encapsulated
- ✅ Framework Agnostic
-
✅ Easyish to Style
- ✅ A Breeze to Use
- ✅ Standardized - not going anywhere
Media Chrome: Fully featured, customizable, pluggable Video Player
Web Awesome - All the UI components missing from the web
AI
Emotion Detection
Client Side Depth Detection
Smaller
Faster
window.ai
calc-size()
@starting-style
View Transitions
CSS and JS
CSS Relative Colors
Scoped CSS
Implicit Scope
Explicit Scope
Donut Scope
Web Primitives
Server, Browser, Worker, AHHH
Fetch, Request, Response
In the Browser, We send Requests
On the Server, we handle them!
Same Handler, 4 runtimes!
Standards!
- Web Streams
- Websockets
- Fetch
- AbortController
- Request
- Response
- Headers
- URL
- URLSearchParams
- FormData
- Blob
- File
- Uint8Array
- WebCrypto
That's all!
Go make things.
Enjoy the future of how awesome everything is!
Thanks
@wesbos