there is no backend or admin panel! Would you mind mentioning why it's a Fullstack? Won't we are creating MDX file statically or locally or by github, but at the end isn't it static?
We currently store Markdown files in the 'contents' folder. However, if we're publishing new articles daily, this folder may become unwieldy over time. While this approach works well for infrequently updated documentation, is it suitable for frequent content creation? Should we instead consider implementing a content management system (CMS) like Sanity for more efficient handling of regularly published articles?
Could do a couple more projects like this On for eCommerce And the other for chat app I've not finished this tutorial yet but it seems there are a ton of useful information
Server components excel at delivering pre-rendered content for optimal initial page load performance. SWR, on the other hand, is particularly effective for managing client-side data fetching and caching, offering a dynamic user experience. By strategically combining both approaches, we can create applications that deliver exceptional performance and user satisfaction.
Yes, Database-Based Approach: Store MDX as Text: Save the MDX content as plain text within a database field (e.g., a TEXT or LONGTEXT column in MySQL or PostgreSQL). CMS Integration: Use a CMS with database connectivity to create, edit, and manage MDX content directly within the CMS interface.
I'm currently working on the app and wanted to ask a few questions about adding some dynamic features. Specifically, I’m interested in implementing the following: 1. **Comments**: I'd like to add a feature where users can leave comments. Could you guide me on the best way to approach this from both the front-end and back-end? 2. **Users**: I want to include user authentication and profiles. What are the best practices for managing user registration, login, and profile data securely? 3. **User Dashboard**: I would also like to create a user dashboard where users can see their information and possibly interact with their own data. What technologies or frameworks would you recommend for this feature? I’d appreciate any guidance or resources you can provide to help me add these dynamic features .
No Pagination by choice as there are category pages. If you are interested in pagination here is a tutorial where I showed how to work with search and pagination: ua-cam.com/video/BiDg-kx04J8/v-deo.html
By adding your markdown files in the project itself(in the contents folder) checkout: 13:00 - MDX Contents. Remember this is directed towards technical bloggers, this is similar how Supabase maintains their documentation within github.
@@tech830 Short answer: Not necessarily. With proper optimization(SSG and ISR) in Next.js, you can build fast and efficient static blogs. Example: Next pre-renders your MDX content into HTML at build time. This means that users only download the generated HTML files, which are generally much smaller than the original MDX files
Feel free to clone down the project and add the features you need. Here is an example for Search implementation in Next.js 14: ua-cam.com/video/BiDg-kx04J8/v-deo.html
Your channel name is so cool!
Oh thanks!
Great Job! Thanks!
Thanks for watching!
hey budding loved it validation part is too informative for me keep creating and sharing good stuff with us
Glad you liked it
i love it, you got a new subscriber bro , keep going
Appreciate it!
definitely more project videos
Thanks for your patience, new video is dropping at midnight EST
Great tutorial. Thanks for this!!!
You're very welcome!
Good job bro! Nice tutorial!
Glad you liked it!
thanks for the content. definitely will try to build this one. but the keyboard sound is annoyingly loud.
there is no backend or admin panel! Would you mind mentioning why it's a Fullstack? Won't we are creating MDX file statically or locally or by github, but at the end isn't it static?
I like this tutorial very much, btw, what is this extension to give the tip that your function is not defined ( in 4:01:15)
marketplace.visualstudio.com/items?itemName=WallabyJs.console-ninja
nice video
Thank you.
Bro could you please bring part 2 of it where you can implement a functionality to add multiple images in blog page as code pallet?
I will try to create another short video for this.
@@codingjitsu Thank you
We currently store Markdown files in the 'contents' folder. However, if we're publishing new articles daily, this folder may become unwieldy over time. While this approach works well for infrequently updated documentation, is it suitable for frequent content creation? Should we instead consider implementing a content management system (CMS) like Sanity for more efficient handling of regularly published articles?
CMS is definitely a valid alternative.
Could do a couple more projects like this
On for eCommerce
And the other for chat app
I've not finished this tutorial yet but it seems there are a ton of useful information
Thanks for watching.
nice!
Thanks!
Really good and thank to you. Could you do it more advance or adding more feature such as the advertising...
By advertising do you mean SEO optimization?
Can you help me to make my web ap fast I am working on Nextjs protect but my data fetching is too slow ?
Checkout the docs here: nextjs.org/docs/app/building-your-application/data-fetching
Круто
why swr? i don't understand? cant we just fetch in server components?
Server components excel at delivering pre-rendered content for optimal initial page load performance. SWR, on the other hand, is particularly effective for managing client-side data fetching and caching, offering a dynamic user experience. By strategically combining both approaches, we can create applications that deliver exceptional performance and user satisfaction.
@@codingjitsu yes but this doesnt explain why you chose it
Hey bro. Is it possible to add mdx in some database and change it by cms
Yes, Database-Based Approach: Store MDX as Text: Save the MDX content as plain text within a database field (e.g., a TEXT or LONGTEXT column in MySQL or PostgreSQL). CMS Integration: Use a CMS with database connectivity to create, edit, and manage MDX content directly within the CMS interface.
@@codingjitsu would that be feasible compared to remote mdx content file fron github . I looked at this too. But i dont know what should i use
@@corpsedad7368 They both have their benefits. It's up to you what you want to use.
I'm currently working on the app and wanted to ask a few questions about adding some dynamic features. Specifically, I’m interested in implementing the following:
1. **Comments**: I'd like to add a feature where users can leave comments. Could you guide me on the best way to approach this from both the front-end and back-end?
2. **Users**: I want to include user authentication and profiles. What are the best practices for managing user registration, login, and profile data securely?
3. **User Dashboard**: I would also like to create a user dashboard where users can see their information and possibly interact with their own data. What technologies or frameworks would you recommend for this feature?
I’d appreciate any guidance or resources you can provide to help me add these dynamic features .
Definitely idea for the next video.
Does the blog have a pagination in the list of articles?
No Pagination by choice as there are category pages. If you are interested in pagination here is a tutorial where I showed how to work with search and pagination: ua-cam.com/video/BiDg-kx04J8/v-deo.html
but how we add more blogs in website?
By adding your markdown files in the project itself(in the contents folder) checkout: 13:00 - MDX Contents. Remember this is directed towards technical bloggers, this is similar how Supabase maintains their documentation within github.
@@codingjitsu Thanks understood! But doesn't it makes website heavy?
@@tech830 Short answer: Not necessarily. With proper optimization(SSG and ISR) in Next.js, you can build fast and efficient static blogs. Example: Next pre-renders your MDX content into HTML at build time. This means that users only download the generated HTML files, which are generally much smaller than the original MDX files
@@codingjitsu Uh, now my doubt clear!
Where is the admin panel
Your github will be your admin panel. Jut add your MDX files in the contents folder in github repo. checkout: 13:00 - MDX Contents
Please create more stuff.
Preparing an e-commerce project with Next.js and Shopify. Stay tune.
@@codingjitsu great will wait for it
hi bro
your content is super
i want to connect with you for collebration
Thanks u bro
Any time!
2 months 😢 nothing uploaded
Thanks for your patience, new video is dropping at midnight EST.
Sadly it does not have many crucial bloggin features. Blog without ➡Search, ➡comment, ➡login, is like chicken curry without salt.
Feel free to clone down the project and add the features you need. Here is an example for Search implementation in Next.js 14: ua-cam.com/video/BiDg-kx04J8/v-deo.html