Create a Server
I Stopped Using Express.js: Because Bun and Hono π₯
I Stopped Using Express.js: Because Bun and Hono π₯
#Stopped #Express.js #Bun #Hono
“Sam Meech-Ward”
Express has been around for almost as long as node has existed. Itβs an awesome framework, itβs how I learned to make web servers in node and how iβve been teaching people to make web servers for the past 8 years.
But itβs time to move on, because the alternatives are just so much better. Itβs mind blowing how much the web has changed recently.
Join this channel to help me make more videos:
Chapters:
0:00β Hono
0:42 Bun Server
1:52 Routing
3:33 Streaming
4:18 Middleware
4:50 JSX
6:32 Testing
8:21 Validation
πMoar Links
My Website:
Instagram:
Twitter:
Github:
source
To see the full content, share this page by clicking one of the buttons below |
How about koa js. It's like similar with hono right ?
how to handle concurrency or multithread using Hono ?
Hono is awesome! Would love seeing more content on hono
looks so cool! I'm gonna try it out for sure, thanks for the info!
waiting to watch a vite and hono full fledged tutorial
make the tut
HTMX, HTMX, HTMX
can you also make a video on elysiajs and bun
i wanted to use hono for a time now but bun and hono combined looks crazy fun. I think the next project will be with bun and hono
How about ElisiaJS ? Some insights ?
how does this compare to fastify?
Hey sam please make a comparison between Hono and ElysiaJS
I started to think that web dev is getting more broken with time,
First, it was html css Javascript & php
Then react angular express angular react vite mysql
Today react express mongodb express nextjs nestjs bo fo ko do so & nono
One year from now they will be +infinity
Hono!! Another Javascript framework!!
Outstanding π
This is DOPE
Could you make a video integrating tRPC with hono?
the use of context reminds me of how Golang Web Frameworks like Gin and Echo work. Pretty nice!
I'm fine with Laravel for personal and commercial projects and I don't have plans of changing anytime soon. The rate at which javascript frameworks are been released on daily basis is getting annoying.
You just stopped using express now?? You should've stopped using express when Fastify came out
Thereβs a Safari bug that prevents Bun web servers from successfully sending binary downloads like images and files to that web browser. π’
this jsx templating combined with htmx, sounds like a match made in heaven. Things like resuable layouts will then be handled by htmx π€
Hello sam, how about ElysiaJs?
Amazing! Weβre waiting for a full Tutorial π
What about database operations? I used it around 10 month ago. Only problem in that time i found is that db operation. I need to use totally raw operation. Express has mongoose ODM but i Don't find similar that
You are going so fast… is hard to follow… but none the less… very valuable content. thanks
Damn, Hono looks incredible!
You know what I have an old express project, I will try migrating it to bun + hono . Want to see what are the gotchas in this combo.
What are your thoughts on Hono vs. Elysia? What do you prefer about Hono?
What you think about Elysia.JS
My new favorite stack is ElysiaJS+Next+bun+turso+drizzle
your moustache makes me gay
you may want to switch rust/axum it also looks like express but much faster and lightweight than ever, also supports multithreading with tokio
Looove hono + bun combo. Also sprinkle some htmx and its pretty magical
Yo, can't wait for Hono+Vite+React setup tutorial!
While bun is great, Bun is still reliant on one primary developer.
I love bun and will continue to use it for smaller projects or side projects, but until it becomes reliable longevity wise, I prefer to stay with the standard tech for now for business focused work.
bun dx is amazing, no doubt (duh)
Hah, I'm doing the same! With drizzle orm and vitest it's perfect stack for me.
How do you feel about there only being basically 1 contributor to bun? Do you still recommend bun for production even though it doesn't pass the bus test?
It's kinda mix of express.js and golang. But anyway looks so cool and clean
I just had to rewrite a small webapp because Flask doesn't handle SSE nicely, and Bun + Hono works so much better. Thanks a lot for showing this setup!
well i use nestjs
Great, as always. βοΈ
Please create a project
Great content
that is soo good dud, i see yesterday.
Hey Sam! Great video as always! I am curious how this works with bigger projects where I have JSX templates and layouts just like Next, but without all the hassle, it just renders HTML. I would appreciate if you could make a longer video on that.
Hi Sam,
have you built a production app with bun? if yes how has been your experience?
Your content is really amazing, i would love to see a vite and hono full fledged tutorial.
I wish Bun had Windows and Nextjs support … hopefully soon