Тёмный
tapaScript by Tapas Adhikary
tapaScript by Tapas Adhikary
tapaScript by Tapas Adhikary
Подписаться
Learn Programming fundamentals, Full-stack concepts, and Web Development using JavaScript, ReactJS, Next.js, and its ecosystems.

Hello Developers, Welcome to tapaScript 👋. SUBSCRIBE to the channel so that you do not miss the in-depth learning experience.

I am your teacher Tapas Adhikary, a developer passionate about UI, UX, Web Development, JavaScript, React, Next.js, Nodejs, Open Source, and FullStack engineering. I have dealt with code and computers since 2000, when I got into Computer Science and Engineering. Since 2004, the last 19 years have been an outstanding journey for me, learning and building production-ready software. I am on RU-vid to teach you all I have gathered over these years.

My passion for teaching, content creation, and building Open Source communities taught me about building and learning in public. I have been creating written content on my blog "GreenRoots Blog', FreeCodeCamp, CSS-Tricks, and other publications. Let's GO.

SUBSCRIBE and JOIN.
Комментарии
@tapasadhikary
@tapasadhikary 11 часов назад
Hey Everyone, Thank you for joining the LIVE. In case you missed it, you can watch it.. best from the 00:58 as we had some initial technical glitches. All the links and the information of the guests are listed in the description of the video. Please check them out and be in touch with folks to build network. Happy Open Sourcing and Happy Hacktoberfest. If you found this LIVE helpful, please give a like and let us know with a comment.
@govindbisen388
@govindbisen388 12 часов назад
@depanshusahu4200
@depanshusahu4200 День назад
Finally able to run middleware properly! Thanks a lot!
@tapasadhikary
@tapasadhikary День назад
Glad it helped you❤️
@sarphrosh057
@sarphrosh057 День назад
Thanks sir❤
@tapasadhikary
@tapasadhikary День назад
Welcome ❤️
@MrAdithramesh
@MrAdithramesh День назад
Thank you. Waiting for Generics and remaining stuffs.
@MrAdithramesh
@MrAdithramesh День назад
Thanks
@IshanIndraniya
@IshanIndraniya День назад
The video has awesome explanations, and as per documentations, I also want to add that you created "AUTH_SECRET" but never used it later.
@utsavmaji4798
@utsavmaji4798 День назад
Thanks sir, This video saved me
@tapasadhikary
@tapasadhikary День назад
Glad it was helpful ❤️
@suyashmehare8034
@suyashmehare8034 День назад
I recently watched "js modules" on freecodecamp... I was shocked when i saw you their 😅... it was really great video.. now am not confused anymore about "js modules" .. thank you for such contributions ❤
@MdAkashKhan-h2d
@MdAkashKhan-h2d 2 дня назад
Which Extension do you have use for see console log on your code editor ?
@tapasadhikary
@tapasadhikary 2 дня назад
Console Ninja
@briandacallos4234
@briandacallos4234 3 дня назад
You've just clear all the confusions over my head about this, thank you auto subs!
@tapasadhikary
@tapasadhikary 3 дня назад
Thanks a ton for the support… glad you found it helpful… ❤️
@pippop9583
@pippop9583 3 дня назад
It not simple as title
@Leesdjo
@Leesdjo 3 дня назад
Thank you. Another great video.
@tapasadhikary
@tapasadhikary 3 дня назад
Thank you ❤️
@MrAdithramesh
@MrAdithramesh 3 дня назад
Super as always.!!
@sifathossain-je4zx
@sifathossain-je4zx 4 дня назад
দাদা নতুন ভিডিও কবে আসবে বাংলা চ্যানেল
@Phonebangla
@Phonebangla 4 дня назад
use this method why global.css not applicable for child component pages ?
@mohammadjillurrahman7134
@mohammadjillurrahman7134 4 дня назад
Informative video
@tapasadhikary
@tapasadhikary 4 дня назад
Thank you ❤️
@ZareefHasan
@ZareefHasan 5 дней назад
Didn't know about gRPC, thanks for the video
@tapasadhikary
@tapasadhikary 5 дней назад
My pleasure.
@cuotanjim893
@cuotanjim893 5 дней назад
Great Thank you
@tapasadhikary
@tapasadhikary 5 дней назад
@@cuotanjim893 most welcome ❤️
@shubhsharma19
@shubhsharma19 5 дней назад
Really good video! This is some HIgh quality Content 💎💎
@tapasadhikary
@tapasadhikary 5 дней назад
Thanks brother, thanks a lot for your support. Glad you liked it.
@AVENUEOFLONDON
@AVENUEOFLONDON 5 дней назад
You understand the concept of teaching.. awesome 😊
@tapasadhikary
@tapasadhikary 5 дней назад
@@AVENUEOFLONDON 🙏🙏❤️
@Anisulhoque-k5l
@Anisulhoque-k5l 5 дней назад
Thank you tapas vai
@tapasadhikary
@tapasadhikary 5 дней назад
@@Anisulhoque-k5l welcome vai ❤️
@gianpierrefernandez7328
@gianpierrefernandez7328 7 дней назад
Thannk you ! Very well explained!
@tapasadhikary
@tapasadhikary 6 дней назад
Welcome… Thanks!
@jaybarls
@jaybarls 7 дней назад
This is fantastically clear, thankyou - feels like the missing piece when trying to get to grips with data fetching in React. Often tutorials just show you a method but as you pick up different methods/approaches, it's never really clear why a particular approach or technology is used. For example, I have been using React Router's loaders, which if I understand correctly would more truly into the 'fetch then render' pattern than even the example you gave (which technically renders/mounts first, provides a loading state, and then re-renders with the fetched data). But then it's recommended that you supplement this with something like Suspense to handle loading states. Before this video though, it was really unclear to me as to why you even needed a Suspense fallback component when you could just conditionally render using a loading state within the same component - but now I can see how using a more declarative approach is more useful than conditional rendering. Also keen to see how this will be good preparation for using Next.js!
@tapasadhikary
@tapasadhikary 6 дней назад
Wow, thanks a lot ❤️
@thisisarpankumar
@thisisarpankumar 7 дней назад
if there are hundreds of images then what should i do?
@tapasadhikary
@tapasadhikary 6 дней назад
You would get the path in an array and can import them using dynamic import… you should opt for pagination or infinite scroll and load only what is needed lazily.
@sahilthummar8237
@sahilthummar8237 7 дней назад
When you will start mern series and which project you will cover in that please tell about that sir.
@tapasadhikary
@tapasadhikary 6 дней назад
I'm planning the MERN projects as a course which take a while.. But a lot videos to come for free to cover the API, Node, Mongo… React is already present as playlist.
@sahilthummar8237
@sahilthummar8237 6 дней назад
@@tapasadhikary okay so the course will be paid or free? just asking.
@tapasadhikary
@tapasadhikary 6 дней назад
No worries, happy to answer that. Yes, the course will be paid as it needs a lot of effort. However, it will be priced moderately enough.., also note, the course will only have project based learning with MERN and Next… many of theories are present or will be there for free on this channel… Surely needs all of your support for the course, ETA December, tentatively 😀
@Anisulhoque-k5l
@Anisulhoque-k5l 7 дней назад
thank you This video is really helpfull
@tapasadhikary
@tapasadhikary 6 дней назад
Glad you found it helpful ❤️
@suyashmehare8034
@suyashmehare8034 8 дней назад
Thankfully I found this channel at early stage of learning next js otherwise it's even horrible to think that I am developing complex application using next js without fundamental understanding. This is BENCHMARK among next js tutorials. Thank you very much sir for valuable content and to contributing your time on us😊
@tapasadhikary
@tapasadhikary 7 дней назад
My absolute pleasure… keep growing ❤️
@ghimirerahul39
@ghimirerahul39 8 дней назад
thanks bro for this awesome video and awesome explaination
@tapasadhikary
@tapasadhikary 8 дней назад
@@ghimirerahul39 Thanks a lot 👍
@dhananjaygupta8554
@dhananjaygupta8554 8 дней назад
Thanks ❤
@tapasadhikary
@tapasadhikary 8 дней назад
Welcome ❤️
@RutwikPatel246
@RutwikPatel246 8 дней назад
Great explanation, Any chance you could explain refresh token scenario here as well?
@tapasadhikary
@tapasadhikary 8 дней назад
Thank you! I did it in the subsequent video 👍
@miriankhajishvili9980
@miriankhajishvili9980 9 дней назад
Great great work!
@tapasadhikary
@tapasadhikary 9 дней назад
Glad you liked it
@suyashmehare8034
@suyashmehare8034 10 дней назад
I love the way of you explain the next auth ... Thank you very mush
@davittchike
@davittchike 10 дней назад
im stuck both of the layouts get rendered pls help
@favouritejome
@favouritejome 10 дней назад
Listening to Hashnode's humble beginning was insightful, I learnt more about the company. Thanks for having this episode, Tapas 🤩
@tapasadhikary
@tapasadhikary 10 дней назад
@@favouritejome You are most welcome, Favourite ❤️. You guys are doing an amazing job
@Daniel-Y72
@Daniel-Y72 10 дней назад
Do I have to add html & body tag to other layouts as well? Because if I don't, it gives the `Missing Root Layout Tags` error.
@tapasadhikary
@tapasadhikary 10 дней назад
@@Daniel-Y72 no not needed..for that error seem to be the issue with the layout hierarchy
@wforbes87
@wforbes87 14 часов назад
today's nextjs version '14.2.13' gives this error modal pop-up. while the version that this video was created with (14.1.2) does not. clone his repo and see the difference
@mst.habibakhatun9798
@mst.habibakhatun9798 10 дней назад
vaia please add forgot password, email verification, user persist for prevent loading issue, user profile update features.
@tapasadhikary
@tapasadhikary 10 дней назад
@@mst.habibakhatun9798 ok vai
@lo_victoria2666
@lo_victoria2666 10 дней назад
What a legendary video! 🙌🙌 This is such a gem full of insights! I love learning the story of Hashnode - the team is so incredible and resilient! Amazing episode!
@tapasadhikary
@tapasadhikary 10 дней назад
Thank you, Victoria... means a lot. Hashnode is special.. I enjoyed knowing about them too throughout the podcast session 😀
@naimalarain9271
@naimalarain9271 10 дней назад
there isn't any video link in the description related to how to set up mongodb atlas...
@tapasadhikary
@tapasadhikary 10 дней назад
It's not a video, its a link to set up MongoDB... it is added under the special links section... should be straightforward.
@naimalarain9271
@naimalarain9271 10 дней назад
@@tapasadhikary thank you...
@naimalarain9271
@naimalarain9271 9 дней назад
@@tapasadhikary can I use it online as it takes too much time to downloading the .msi file on my system...I was literally trying it for the last 4 hours. I've to install compass too after this installation so it takes a lot of time to set it up....
@tapasadhikary
@tapasadhikary 9 дней назад
@naimalarain9271 yes yes! Please use it online if it saves time
@suyashmehare8034
@suyashmehare8034 11 дней назад
Thank god i found this video very early.
@AkashYadav-di6kd
@AkashYadav-di6kd 12 дней назад
Thank you very much, sir.
@tapasadhikary
@tapasadhikary 12 дней назад
You are welcome, Akash 👍
@thecodefever7960
@thecodefever7960 12 дней назад
Very good for me, I think this part will continue adding next.js with typescript.....next.js + typescript
@tanzid64
@tanzid64 12 дней назад
Great explanation that I have found on ShadCn till today.. Thank you dada..
@tapasadhikary
@tapasadhikary 12 дней назад
Welcome ❤️❤️
@sashirkl
@sashirkl 13 дней назад
Sir kuch suggestion Dena chahta hoon. Aapka video acha hai but kuch kami laga mujhe . Yeh Mera personal view hai. Sir thoda slow chaliye. Har video mein ek agenda sheet dikhaiye ki what exactly u want to deliver. English ko thoda slow and pause leke boliye . Awaz thoda tremble kar raha hai . Video editing mein usko thoda adjust kariye . Har topic ek real project mein kahan fit hota hai thoda bataiye. Matalab Kahan hai aur kya achive karna hai .
@tapasadhikary
@tapasadhikary 13 дней назад
Thank you for watching my videos and your interest in learning from them. Some of your suggestions are great, I will bring them in my future videos wherever they are relevant. Keep learning.
@everythingstogo5882
@everythingstogo5882 13 дней назад
Bro add features in this project: 1. Forget password 2. Email verification 3. User profile update including image with cloudinary 4. Prevent logged user data loadings
@tapasadhikary
@tapasadhikary 13 дней назад
Sure Bro ❤️
@everythingstogo5882
@everythingstogo5882 10 дней назад
@@tapasadhikary we are waiting for this
@tapasadhikary
@tapasadhikary 10 дней назад
Thanks! It will take sometime but will be done.
@goodeemotivation9751
@goodeemotivation9751 14 дней назад
if this doesnt work for you in nextjs 14 instead of routing back into auth.js, put all the code into the api/auth/[...nextauth] and export handlers as GET and handler as POST, and in the client component, just use signIn("google") from next-auth/react thanks for the video
@soumyajeetdas5339
@soumyajeetdas5339 14 дней назад
You are just doing an awesome work. You literally spoke about some extremely imp things, that's very imp to note
@tapasadhikary
@tapasadhikary 14 дней назад
@@soumyajeetdas5339 Thanks a lot ❤️
@Pareshbpatel
@Pareshbpatel 14 дней назад
A great birdseye view of ReactJS Library. Thanks. {2024-09-14} - Subscribed (via FreeCodeCamp with regard to React Hooks Article)
@nangialaistoman6909
@nangialaistoman6909 14 дней назад
Great toturial. Would love to see a tutorial of you on NextAuth in Next.js with React Hook Form, Zod and Zustand that sends the data to an API backend. Many thanks and keep it up.