You Should Use Hono in your Next Project

  Рет қаралды 24,174

Syntax

Syntax

Күн бұрын

Пікірлер
@billypurdy738
@billypurdy738 4 ай бұрын
A full tutorial would be amazing! Especially digging into the RPC stuff
@sunsande
@sunsande 4 ай бұрын
1+ please full tutorial(s!)
@kyngcytro
@kyngcytro 4 ай бұрын
I'd even settle for a repo
@tekne9947
@tekne9947 3 ай бұрын
1+
@amirhoseinbagheri1999
@amirhoseinbagheri1999 4 ай бұрын
yes CJ, a full tutorial (including Drizzle and the RPC stuff) sounds amazing! please and thank you 👍
@prometheas
@prometheas 4 ай бұрын
Really fantastic, concise, info-packed, and well-paced walk-through. Massive props.
@DrDrero
@DrDrero 4 ай бұрын
I have contributed to get Hono as an adapter for NestJS. Finally it arrived!
@rujor
@rujor 4 ай бұрын
I've been waiting for that for years 🎉. Link to some docs 🤩?
@thedelanyo
@thedelanyo 4 ай бұрын
The good thing about these episodes is how precise and concise they're. Tasty treats, indeed 😅😅
@dalanxd
@dalanxd 4 ай бұрын
Oh, this is amazing, thank you so much. Please let's go for a full tutorial 🎉❤❤❤
@justBCheung
@justBCheung 3 ай бұрын
Thank you for this breakdown! Was planning to use hono and drizzle for my startup and this video made me super excited to start using them!
@fabulousgamer2293
@fabulousgamer2293 2 ай бұрын
Heyyy...will the startup repo be open-source???
@erikslorenz
@erikslorenz 4 ай бұрын
Literally moved an app from express to hono today. Wanted to have a simple admin dashboard so being able to use jsx as templating is nice
@StingSting844
@StingSting844 4 ай бұрын
How do you enhance it if there is a need complex client side state? Web components or react?
@erikslorenz
@erikslorenz 3 ай бұрын
​@@StingSting844 That's the trick. I don't have complex client side state because nearly 0% of apps have complex client side state.
@AaronLippold
@AaronLippold 2 ай бұрын
+1 on the deep dive - this seems like a great pattern
@jarmanjjj
@jarmanjjj 4 ай бұрын
Would love a full tutorial, thanks! 🙏
@andystevenson6336
@andystevenson6336 4 ай бұрын
Excellent as always. I use Hono already but a deeper dive would be an awesome tutorial.
@Kevin-hk4fv
@Kevin-hk4fv 4 ай бұрын
Full tutorial with Svelte would be awesome!
@ThomasLockney
@ThomasLockney 4 ай бұрын
+1 on the full tutorial!
@pranjalagnihotri6072
@pranjalagnihotri6072 4 ай бұрын
Full tutorial will be definitely nice. Extremely fast way of building + shipping API during hackathon xd
@cristobal14
@cristobal14 4 ай бұрын
Would love to see a dive deep with real examples of this! :D
@irfanabdnst
@irfanabdnst 4 ай бұрын
Amazing.. I used express with express-zod-api library before.. It has great dx like trpc and well integrated with openapi.. now I think I can move to hono.. I can’t wait to see a tutorial video for this.. thanks
@ahmedjaber8595
@ahmedjaber8595 4 ай бұрын
Fastify: Why do you guys keep ignoring me?
@RogerDearly
@RogerDearly 4 ай бұрын
The best one in nodejs ecosystem so far.
@limpep
@limpep 4 ай бұрын
They ignore us because it's too complex for 99% of these script kiddies
@GamerSharp
@GamerSharp 4 ай бұрын
Complex !== good ​@@limpep
@stickyblicky11
@stickyblicky11 3 ай бұрын
@@limpepAn idiot admires complexity
@Liam-ey2gs
@Liam-ey2gs 3 ай бұрын
At first glance Hono's Zod support seems far better, makes TS dev a lot easier
@alexnahas2907
@alexnahas2907 4 ай бұрын
The DX of this stack is really unparalleled at the moment for typescript monorepos. Elysia is great too but hono is just so much more promising in terms of runtime support. I've really enjoyed running it in a service worker for my PWA. The only downside is the openapi support is a bit second class at requires more boilerplate then something like fastify. hopefully they find a way around this
@MrSonicastra
@MrSonicastra 4 ай бұрын
I would like to see more of Hono! 😉
@_techbk
@_techbk 4 ай бұрын
Wake up lads, a new video by CJ 🔥
@iuliancarnaru954
@iuliancarnaru954 4 ай бұрын
A full tutorial would be amazing!
@ekekw930
@ekekw930 2 ай бұрын
When is the full tutorial coming out?
@AbdulRehman-rb6jo
@AbdulRehman-rb6jo 4 ай бұрын
Full tutorial with NestJS will be awesome.
@amidaobscura
@amidaobscura 20 күн бұрын
Nice video! Started with Hono myself but in a Cloudflare environment. One questions: how would you share the api definition to the frontend client generator if the frontend and backend are 2 different codebases / repos?
@infitates4500
@infitates4500 4 ай бұрын
I tried hono some time ago and the experience was really positive, the only problem i have with building traditinonal frontend + backend apps is that deployment is (atleast for me) much more trouble than something like nextjs.
@arvi8843
@arvi8843 2 ай бұрын
Did you manually type the drizzle part of the video or is there some codegen like in kysely where you supply db and it generate typings?
@syntaxfm
@syntaxfm 2 ай бұрын
I wrote that schema myself, but drizzle does support this: orm.drizzle.team/docs/drizzle-kit-pull
@amined801
@amined801 4 ай бұрын
we would love to see the full tutorial, i appreciate your amazing work
@aberbaCodes
@aberbaCodes 4 ай бұрын
Hey CJ, why do you prefer text over varchar in your drizzle schemas? Isn't text inefficient?
@davlewis2011
@davlewis2011 4 ай бұрын
definitely onboard for a full tutorial.
@codefinity
@codefinity 6 күн бұрын
Any perspectives on Fastify?
@lazyh0rse
@lazyh0rse Күн бұрын
Good, but how am I gonna integrate this with nextjs? I would remake the whole auth and everything from the ground up in hono, not to mention it will be a separate process from nextjs. At this point using something like python or go is much better choice.
@radivalente
@radivalente 3 ай бұрын
Hello, really nice introduction to Hono. Is it possible to view the whole code of this example somewhere? I would much appreciate. Really good work from you as always. Love your tutorials :-)
@syntaxfm
@syntaxfm 3 ай бұрын
I'll be publishing a full tutorial and will make the source code available soon™️
@radivalente
@radivalente 3 ай бұрын
@@syntaxfm Thanks for the reply :-) This is pretty good news. I am really looking forward to. Thumbs up and again you are amazing, keep pushing ;-)
@gryg666
@gryg666 4 ай бұрын
I'd love to see the repo for the code you show! I've tried to do something similar as you, but I'm missing a few points that I'd like to see how you solved.
@w3mw
@w3mw Ай бұрын
where can I deploy a next js app with hono in best case and for best price? :D
@DavidSoards
@DavidSoards 4 ай бұрын
would you share the repo for the OpenAPI-Demo 🙏 ?
@AlameenAdeyemi
@AlameenAdeyemi 2 ай бұрын
Can u share your custom types like the AppBindings and AppRouteHandler pls, or if someone else has written it
@syntaxfm
@syntaxfm 2 ай бұрын
You can see these types here: gist.github.com/w3cj/232edf0eee11d7be7be01cc3facc134f I will be publishing a full tutorial and code example later this week.
@nagyszabolcs9451
@nagyszabolcs9451 4 ай бұрын
This looks great! Thank you for the video! 😁 Could you provide a repository for this project? I'm really interested in the helper types to be able to have handlers types
@PedroSousaWebDev
@PedroSousaWebDev 4 ай бұрын
full guide would be amazing
@tiagoagm
@tiagoagm 2 ай бұрын
Very nice tutorial. Do you have a github repo for this?
@syntaxfm
@syntaxfm 2 ай бұрын
Yes! Checkout the full walk-through here: kzbin.info/www/bejne/qX_LaoOlgp6mi6c And the code here: github.com/w3cj/hono-open-api-starter
@yoskokleng3658
@yoskokleng3658 Ай бұрын
What do u think about elysia js?
@syntaxfm
@syntaxfm Ай бұрын
Looks great, but it only works with Bun.
@rtorcato
@rtorcato 4 ай бұрын
where is the code for this demo?
@sebastiangrede1728
@sebastiangrede1728 4 ай бұрын
Full tutorial would be fantastic
@olehmikadze3653
@olehmikadze3653 4 ай бұрын
fastify?
@asadmehboob1300
@asadmehboob1300 4 ай бұрын
Please lets go with full stack tutorial
@Roronoa-Zoro-Wado
@Roronoa-Zoro-Wado 4 ай бұрын
hono or trpc? They both kinda solve the same problem when it comes to end to end type safety
@thelliez
@thelliez 4 ай бұрын
Support for proxying?
@armandsalle8447
@armandsalle8447 4 ай бұрын
Hono is fire🔥I've never use a better router, the native RPC is awesome too
@fullstackninjas
@fullstackninjas 4 ай бұрын
Hono with lucia auth and turso db is good tech can u pls do the full video svelte in frontend.. Tks
@combatninjaturtle
@combatninjaturtle 4 ай бұрын
Full tutorial please
@Loige
@Loige 4 ай бұрын
Hono is super interesting :) Just curious to know if you have also tried Fastify and if you have compared it with Hono and Express... It might be a good topic for another video, maybe! Anyway, thanks for the always insightful content, CJ! Keep it coming!
@georgemwaniki
@georgemwaniki 4 ай бұрын
Please do a full tutorial including database stuff and security
@codeman99-dev
@codeman99-dev 4 ай бұрын
Express has typed parameters too? It's a little more verbose, but it is there. I really hope there's more here. I really do *not* love all of the middleware is built in. The more built in there is, the easier it is to accidentally create a walled garden. Express itself moved away from built-in middleware for exactly that reason. OK, the drizzle stuff is really cool. Though to be fair, I still have yet to touch drizzle. So far just developing vicariously through you :)
@RatulMaharaj
@RatulMaharaj 4 ай бұрын
Hono is cool, would also recommend trying out Elysia!
@eugene684
@eugene684 2 ай бұрын
What about Encore?
@syntaxfm
@syntaxfm 2 ай бұрын
Looks interesting, but doesn't have an RPC client (requires code generation), built in data validation is minimal right now and the API / syntax is very different from express. I like how similar hono is to express but with added type safety.
@salman0ansari
@salman0ansari 4 ай бұрын
I have used hono before its such a great package idk why people still use express
@prashlovessamosa
@prashlovessamosa 4 ай бұрын
CJ please make a full tutorial please.
@adenaziz3600
@adenaziz3600 4 ай бұрын
you should also try elysiaJS
@sureshmutluru4532
@sureshmutluru4532 4 ай бұрын
Waiting for a full tutorial
@elierh442
@elierh442 4 ай бұрын
Full tutorial please!
@nixoncode
@nixoncode 4 ай бұрын
Syntax stole my favorite streamer
@jaymartinez311
@jaymartinez311 3 ай бұрын
A full tutorial please but not with to many bells 🔔 and whistles. More let’s say vanilla hono with typescript. So we can see what hono can do on its own.
@Deus-lo-Vuilt
@Deus-lo-Vuilt Ай бұрын
wow
@enic-ma
@enic-ma 4 ай бұрын
I would like the full tutorial
@dawid_dahl
@dawid_dahl 4 ай бұрын
I’ll stick to Nest, thanks.
@syntaxfm
@syntaxfm 4 ай бұрын
What do you like more about nest?
@tangsi721
@tangsi721 Ай бұрын
I thought you were taking about You Should Use Hono in your NextJs Project, i didn't notice it is Next not NextJs until I finished all the video😂😂 But hey, seriously, how do I use hono in my nextjs Project? because if I use hono in nextjs, nextjs server becomes a joke, but if I skip nextjs server, the whole nextjs thing becomes a joke🤣🤣
@syntaxfm
@syntaxfm Ай бұрын
Hono has a section in their docs that shows how to add a catch all api handler with hono: hono.dev/docs/getting-started/vercel#_2-hello-world
@theintjengineer
@theintjengineer 4 ай бұрын
Ahem. I like Elysia.
@paca3107
@paca3107 4 ай бұрын
you should use go lang in your next project*
@syntaxfm
@syntaxfm 4 ай бұрын
Why go lang?
@paca3107
@paca3107 4 ай бұрын
@@syntaxfm very good performance, nice dx and great std library make this language imo perfect for the servers.
@xzex2609
@xzex2609 Ай бұрын
MERN lost its vowel MHRN
@MatDGVLL
@MatDGVLL 4 ай бұрын
+++
@yassine-sa
@yassine-sa 3 ай бұрын
The title is misleading
@yassine-sa
@yassine-sa 3 ай бұрын
*that’s a joke
@LegendaryJx
@LegendaryJx 4 ай бұрын
Meh, ElysiaJS is better
@syntaxfm
@syntaxfm 4 ай бұрын
What makes it better in your eyes?
@Maks-fc7kv
@Maks-fc7kv 2 ай бұрын
Fastify. Or pure node. There no better choice. Hono seems interesting but fastify much more powerful. Express sucks all its life. Never used this sh*t.
@syntaxfm
@syntaxfm 2 ай бұрын
Fastify has been around longer, but hono is very promising.
I Stopped Using Express.js: Because Bun and Hono 🔥
10:23
Sam Meech-Ward
Рет қаралды 130 М.
Zero Sync Makes Local First Easy
16:19
Syntax
Рет қаралды 15 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
The Simplest Tech Stack
9:38
Awesome
Рет қаралды 140 М.
Is Hono the holy grail of web frameworks?
18:33
AJ Stuyvenberg
Рет қаралды 13 М.
AI Automations 101: Reverse Engineer Any API
16:16
Hichem's Journey
Рет қаралды 2,5 М.
Astro stole my favorite parts of Next (and I'm hyped)
32:30
Theo - t3․gg
Рет қаралды 42 М.
How to Go Deeper With Your Learning
24:31
Syntax
Рет қаралды 5 М.
Node.js Doesn’t Suck Anymore
16:59
Web Dev Simplified
Рет қаралды 131 М.
This Folder Structure Makes Me 100% More Productive
24:36
Web Dev Simplified
Рет қаралды 109 М.
2024 JS Backend Frameworks Are Getting Weird...
31:06
Ben Davis
Рет қаралды 17 М.
React Router V7 just dropped, here's why you should care
29:11
Theo - t3․gg
Рет қаралды 40 М.
Deno 2 Deep Dive | Exploring the Deno Ecosystem
1:01:05
Syntax
Рет қаралды 10 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19