FASTEST way to build apps with Next.js 15

  Рет қаралды 13,349

Supabase

Supabase

Күн бұрын

Пікірлер
@Supabase
@Supabase 2 ай бұрын
Get started with Next.js 15 and Supabase 👉 database.new
@robbieemerson2914
@robbieemerson2914 2 ай бұрын
Do you have an example where you're using MFA and Supabase Auth (not an alternative auth provider) ?
@stonedizzleful
@stonedizzleful 2 ай бұрын
Awesome video. You guys make this stuff so simple.
@andyvdr
@andyvdr 2 ай бұрын
Supabase in the wild! 🌿
@JonMeyers
@JonMeyers 2 ай бұрын
Its the new Outdoor API from Next.js 15! Looks great!
@mrrolandlawrence
@mrrolandlawrence 2 ай бұрын
You beauty. Been a VueJs dev for a time, lack of western contracts though. Currently learning NextJS. Dont want to give up on supabase. This is just what i needed...
@adrianfam8098
@adrianfam8098 2 ай бұрын
Dang, I «know» next js but currently looking into vue/nuxt… will I regret it?
@mrrolandlawrence
@mrrolandlawrence 2 ай бұрын
@@adrianfam8098 nuxt / vue is awesome. IF you are rolling your own - it cant be beat. React can be very verbose compared to vue. Its so much easier to keep on top of too.
@JonMeyers
@JonMeyers 2 ай бұрын
Great to hear! Let me know if you hit any friction points!
@JonMeyers
@JonMeyers 2 ай бұрын
@@adrianfam8098 They're both awesome! And work perfectly with Supabase!
@GiovanneAfonso
@GiovanneAfonso 2 ай бұрын
can I safely call await createClient multiple times or should I store a singleton?
@joshuajaydan
@joshuajaydan 2 ай бұрын
Good video. Interested in the video where said you will show how to connect custom SMTP.
@JonMeyers
@JonMeyers 2 ай бұрын
Working on this one now - will let you know when it's live! 👍
@joshuajaydan
@joshuajaydan 2 ай бұрын
@@JonMeyers thanks!
@life_in_gen
@life_in_gen 2 ай бұрын
love the energy :) thought my screen was shaking !
@AbouAnia
@AbouAnia 2 ай бұрын
I built my first 100k$ web app with supabase postgress, edge functions, auth…etc very very easy to start
@hydraagod
@hydraagod 2 ай бұрын
Mind sharing what you're saas does?
@AbouAnia
@AbouAnia 2 ай бұрын
@ it’s an adult website
@david.tanasescu
@david.tanasescu Ай бұрын
Howdy, what font do you use for VSCODE it looks amazing! 🤩
@4hillfamilytravel
@4hillfamilytravel 2 ай бұрын
Thanks for tutorial. Super helpfull
@MagnoKellyFelipe
@MagnoKellyFelipe 2 күн бұрын
Wow! It will work With supabase self hosted ?
@doob4611
@doob4611 Ай бұрын
Anyone else get this error? Unhandled Runtime Error Error: invariant expected layout router to be mounted Imports are from "next/navigation"
@sicario55
@sicario55 2 ай бұрын
for maybeGlobalAsyncLocalStorage eror.... ``` "next": "^14.0.0",```
@TannerHladek
@TannerHladek 2 ай бұрын
This is fantastic, but what if I want to make a request to an internal API that uses Supabase authentication to protect routes? I would need the session to obtain the user’s token, but all the documentation states that getSession is no longer recommended. Also, thank you for the excellent videos!
@JonMeyers
@JonMeyers 2 ай бұрын
This template uses the SSR package under the hood, which configures Supabase Auth to use cookies. This means the Supabase Client will be automatically configured to use the user's session. If the "internal API" is outside your Next.js app, and you're making a HTTP request to it, you just need to send along the headers from Next.js to the HTTP request - check out the `utils/supabase/server` file to see an example of creating a Supabase Client using the cookies function! This example is just showing how you might want to enforce those Authorization rules or protect entire pages in Next.js 👍
@TannerHladek
@TannerHladek 2 ай бұрын
​@@JonMeyers Thanks for the clear explanation! We’re in the process of migrating our stack to use Supabase, and I’m really enjoying the experience so far
@ekimcemulger8101
@ekimcemulger8101 2 ай бұрын
is it better to protect pages in middleware or like in the example in video?
@JonMeyers
@JonMeyers 2 ай бұрын
Better practice to protect them in Middleware, as this allows you to redirect unauthenticated users in that very first step 👍
@gabrielgarayalde1693
@gabrielgarayalde1693 2 ай бұрын
@@JonMeyers Great video. just to clarify redirecting users in the middleware to the signup page is better practice, as opposed to checking the user in each page.tsx component? I image also because it becomes redundant having the same user check in every protected page? easier to create an array of protected pages in the middleware and verify it from the start? Thanks!
@jaypsanchez9481
@jaypsanchez9481 2 ай бұрын
the saas template doesn’t work when following the guide and video
@JonMeyers
@JonMeyers 2 ай бұрын
Oh yeah, good call! This one still needs to be updated for Next.js 15! Will get that sorted! 🙌
@aghileslounis
@aghileslounis 2 ай бұрын
It's good but you can do MUCH better. Maybe a CLI to generate an entire app well configured and up to date with latest next.js, ORM(prisma), social auth (google, github), emails with react-email and resend, posthog, sentry, eslint, prettier... The CLI would give the choice to choose if we want the tool included or not. If you want to go even further you can have one for a a next.js app and another one for a chrome extension. I know it needs to be maintained, but I think it's worth it. The current one doesn't do much imo, a little bit useless / outdated and not using the best possible code.
@itscooldawgdonteventrip
@itscooldawgdonteventrip 2 ай бұрын
you do that put a stripe in between market it like marc lou and shashing. lol. you know you have that problem maybe other don't but maybe for supabase guys it's not a business case they have other task that have more long term value for their project.
@itscooldawgdonteventrip
@itscooldawgdonteventrip 2 ай бұрын
also they are a yc company if my memory is good and their investor do not pay them to try too crazy idea that are out of the focus of their mission
@JonMeyers
@JonMeyers 2 ай бұрын
Yeah, this is definitely just a starter template - get the config out of the way so you can build whatever you like. For a more complete SaaS starter, you could check out this one: github.com/vercel/nextjs-subscription-payments/
@gobajoseph5064
@gobajoseph5064 2 ай бұрын
Thanks you please make samedi with supabase and JavaScript vanilla
@salamandr4111
@salamandr4111 2 ай бұрын
BIG!
@JonMeyers
@JonMeyers 2 ай бұрын
So big!
@MrMatDoe
@MrMatDoe 2 ай бұрын
second fastest comment in here 🚀🚀🚀🚀🚀🚀
@JonMeyers
@JonMeyers 2 ай бұрын
Smashed it! 🚀
@ianc6418
@ianc6418 Ай бұрын
i wouldnt develop anything with next 15 until react 19 is stable and adopted
@junsgk
@junsgk 2 ай бұрын
Fastest🎉 comment of this video
@Supabase
@Supabase 2 ай бұрын
Wow!
@JonMeyers
@JonMeyers 2 ай бұрын
Fastest reply! ⚡
@_taishi
@_taishi 2 ай бұрын
LFG
@bgriffin5447
@bgriffin5447 2 ай бұрын
Your hands are doing too much. Relax.
@iceshoqer
@iceshoqer Ай бұрын
The hands actually put me off and I have to rewind to listen again
@zahencrypt
@zahencrypt 15 күн бұрын
He is trying so hard to look like an extrovert💀
Using bolt.new and Supabase to build an Instagram clone
1:19:48
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
Authentication Flow in Next.js (Complete Tutorial)
30:37
Cosden Solutions
Рет қаралды 34 М.
Firebase vs Supabase - I Built The Same App With Both
6:21
Your Average Tech Bro
Рет қаралды 135 М.
The missing pieces to your AI app (pgvector + RAG in prod)
2:12:00
This tool annoyed me (so I built a free version)
19:38
Theo - t3․gg
Рет қаралды 250 М.
This Next.js Feature is a Game Changer (Parallel Routes)
21:43
Jan Marshal
Рет қаралды 11 М.
I built a REAL Desktop App with both Tauri and Electron
12:22
Bufferhead
Рет қаралды 93 М.
How to use AI to build your SaaS startup (Lovable, Supabase)
49:43
Greg Isenberg
Рет қаралды 80 М.