Create an App with React Native
23:18
Пікірлер
@DanielMauricioSánchez
@DanielMauricioSánchez 18 сағат бұрын
You save my project, thanks!!
@jayakumarsinnapillai5560
@jayakumarsinnapillai5560 20 сағат бұрын
Hi Dave, As of now i am using nextjs 15 ,react 19 stable release. But if add shadecn into the environment then "npm run dev" keeps compiling. even for small changes it is keeps compiling for very long time. is this something i am doing wrong or this is an shadcn issue. still do you have any word how to fix this issue
@DaveGrayTeachesCode
@DaveGrayTeachesCode 17 сағат бұрын
Strange. Dev mode should render on demand, so the first time you visit a table page it will take longer. Same for a form page or any others. However, after the first time, it should not need to render on demand unless you have stopped the dev server and restart it. If you are experiencing something beyond this, I have not experienced the issue.
@DadaDuyilemi
@DadaDuyilemi 22 сағат бұрын
Thank you dave
@abdallahabdoulhakim2998
@abdallahabdoulhakim2998 Күн бұрын
Great content as always! Just a slight remark, you actually do no need to use JSON.stringify in the post request as Axios automatically converts the data to JSON.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 17 сағат бұрын
Good note - this video is around 2 1/2 years old. I'm guessing the version I used in the video didn't do this.
@ttaylor9916
@ttaylor9916 Күн бұрын
Thanks!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Күн бұрын
Thank you for the support!
@utibeekpenyong2952
@utibeekpenyong2952 Күн бұрын
hey so I was having an issue with the app.json...the splash property keeps using the icon image for the image to be used in the splash...I don't know how to fix that
@zfold4702
@zfold4702 Күн бұрын
How do you get those matching parenthesis to be highlighted with a line? Is that available in Visual Studio Professional?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 17 сағат бұрын
This is what you are looking for: kzbin.infoMDaxWffMjrQ
@adamcylee
@adamcylee Күн бұрын
You are very good. You are EXCELLENT! Love from SINGAPORE
@alexdin1565
@alexdin1565 Күн бұрын
hi Dave please can you make videos about Payload CMS and NextJs?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 17 сағат бұрын
Maybe in the new year 😀
@OnlyJavascript
@OnlyJavascript Күн бұрын
Amazing tutorial! Yes, please integrate authentication using the approach outlined in the official Next.js documentation for the premium features. Additionally, implement Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC) to enhance the security and flexibility of the system.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Күн бұрын
@@OnlyJavascript Great requests that I didn't list but I will put on my list! 🙌
@OnlyJavascript
@OnlyJavascript Күн бұрын
@@DaveGrayTeachesCode thank you so much
@walterp773
@walterp773 Күн бұрын
Have you heard of tabulator? I’m actually doing something on svelte but I’m struggling to select the best table for my application
@mohamedhcamara8481
@mohamedhcamara8481 Күн бұрын
Thanks
@dracelcattdude
@dracelcattdude Күн бұрын
You were such a huge help! But for some reason it didn't work for 1 specific page, but using the tip you gave, i kinda was able to circumvent the issue
@DMT9023
@DMT9023 Күн бұрын
You've earned yourself a subscriber with this video, your examples and they way you explain things clearly has helped me grasp this concept. After watching about 10 videos and reading numerous blog posts, I was really struggling to visualise what was going on. The next time I get stuck I'll be referring to your channel . Thanks Dave.
@jimzordstam6338
@jimzordstam6338 Күн бұрын
Incredible content as always! I just would like to mention that if you are using the stable Next.js 15 version and used the Sentry wizard command to set it up, you will not get to see the `error.tsx` or `global-error.tsx` page. This is because Sentry's `sentry-example-app` (not Dave's) throws the error from inside an onClick Event Handler. This makes the error an `Event Error` and not a `Rendering Error`, simply put React believes that this type of error can be handled by the Dev so does not treat as a critical error. In contrast, a `Rendering Error` is treated as a critical error by React because Devs cannot do much for them, therefore displays the defined `error.tsx` (this is a Next.js feature, but you get me :). I hope this helps.
@sliceofkaby2403
@sliceofkaby2403 Күн бұрын
Or use vim and no cursors
@rhezaalemo
@rhezaalemo 2 күн бұрын
Vim extension in vscode.......
@abdurrahmannasir262
@abdurrahmannasir262 2 күн бұрын
Very helpful tips
@AbNomal621
@AbNomal621 2 күн бұрын
Maybe I am different. I don’t think I would use this even once a year. But hey, I have only been full time professional for 16 years.
@noweare1
@noweare1 2 күн бұрын
Yes, the box model was something I didn't grasp when I first started learning CSS but is probably the single most important concept to understand.
@holgerflick
@holgerflick 2 күн бұрын
Wow! So much content! Thanks, Dave!
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 күн бұрын
@@holgerflick You're welcome!
@muhammadibraheem9503
@muhammadibraheem9503 2 күн бұрын
Dear Respected Sir i am a mernstack developer can i take this course
@DaveGrayTeachesCode
@DaveGrayTeachesCode Күн бұрын
Yes, you will learn about nexjs and some about PostgreSQL.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 күн бұрын
Use the code "davegray" for 3 months free on the Team plan of Sentry for any new accounts: bit.ly/try-sentry-dg
@APL33025
@APL33025 2 күн бұрын
That was an excellent tutorial on building a REST API with Python
@esraaabdellatif2130
@esraaabdellatif2130 2 күн бұрын
Awesome, Thanks ❤
@tsosmhchoulio6013
@tsosmhchoulio6013 2 күн бұрын
Is this course still viable? or because 4 years has passed it's already too old?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Күн бұрын
Everything here still applies.
@craigmcclanahan8410
@craigmcclanahan8410 2 күн бұрын
Hi Dave, I am really enjoying the content you are presenting in this series. But I ran into a question about what to do if your database table has constraints like "unique" or "foreign key". The Zod schema won't catch this kind of thing. In many of my older apps, I've gotten around this by using async processing in Zod to do the checks as the form is being filled out. In the case here, in the Customers table for example, the uniqueness checks on email and phone will trigger database errors on an INSERT or UPDATE if they are violated. That in turn will cause a relatively meaningless error returned to the user, without any indication of what the actual problem is. It would be a good idea to at least catch these constraint violations to give the user an idea of what they have to fix.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Күн бұрын
That unique duplicate entry error is handled in the video that just published today. Drizzle schemas do support foreign key relations. It just depends on the type of database you're working with.
@craigmcclanahan8410
@craigmcclanahan8410 Күн бұрын
@@DaveGrayTeachesCode Awesome! Looking forward to it.
@IsuruKarunaratna
@IsuruKarunaratna 2 күн бұрын
this is exactly what i searched for. thank you soo much ❤
@DaveGrayTeachesCode
@DaveGrayTeachesCode Күн бұрын
You're welcome!
@ddkinput
@ddkinput 2 күн бұрын
The table is funny and the Table code like keyboard Cat, bad idea lol.
@Daniel-vk5wx
@Daniel-vk5wx 2 күн бұрын
I started today with create-next-app 15.1.1 and it asks if I want to use Turbopack. Yes or no? Edit: After seeing your package.json and mine I would say: No
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 күн бұрын
Correct - I really like Turbo, but currently, it doesn't allow full Sentry functionality. This only applies to dev mode
@PeterBolke
@PeterBolke 3 күн бұрын
I am using Cursor AI currently,...i have the bare feeling that those guys use Qwen in the background...
@ggshuo647
@ggshuo647 3 күн бұрын
Thank you Dave! This is really a amazing course! You specified everything so distinctly, and there is basically no murmur or hesitation when you talk, so you definitely prepared all of those codes and sentences in advance. That's absolutely a hard and time-consuming work, thank you again for doing all this, we really benefit a lot from your work! And I will no doubt go back and support you once I get my job and salary, wait for me! Haha
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 күн бұрын
You're welcome! 🙏
@rishabhtayal6607
@rishabhtayal6607 3 күн бұрын
Well explained, worth every sec of this video.
@oshadhaedirisinghe1455
@oshadhaedirisinghe1455 3 күн бұрын
Thank you
@noweare1
@noweare1 3 күн бұрын
If you were an embedded programmer the specificity calculator would of been in binary instead of decimal. I'm going to have to send you an arduino board. Very good explanations. You make it easy to understand.
@noweare1
@noweare1 3 күн бұрын
Even as a non-professional I am learning a lot of things that I was curious about like, how cookies work. when you code something all the details are exposed much better than reading an article.
@JoaquinDev
@JoaquinDev 3 күн бұрын
Use what you want. But if you are going to use vim, spend the time to make a config that allows you to do everything you need to do so you are not switching between one or the other 24/7. Consistency is the father of productivity.
@jackwesh2976
@jackwesh2976 3 күн бұрын
3:05
@josephmorningstar946
@josephmorningstar946 3 күн бұрын
thank you so much for your work dave, despite of english is not my native language and i struggle with it, i could understand you, i will continue watching the next videos and finish this application,, thanks.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 2 күн бұрын
You're welcome! I'm glad you were able to follow along!