Web Dev Simplified is all about teaching web development skills and techniques in an efficient and practical manner. If you are just getting started in web development Web Dev Simplified has all the tools you need to learn the newest and most popular technologies to convert you from a no stack to full stack developer. Web Dev Simplified also deep dives into advanced topics using the latest best practices for you seasoned web developers.
I started Web Dev Simplified in order to share my passion for web development, and do what I truly love. Teach and inspire new web developers. I have been in love with full stack web development since 2015 when I did my first internship as a web developer. Ever since then I have pursued my passion, learning everything there is to know about web development. Over the years I have taught many colleagues and friends the joys of web development, and cannot wait to teach you.
Great video. Very helpful. Thank you. I imported /models from Github (downloaded each file and imported it to my project). Sadly, I get an error message: faceapi is not defined. Maybe, you have an advice for me how to fix my problem.
Running in production on NextJS app router since February and now the only thing I use global state management for anymore is turning modals that are shared across components (a navbar and the page) on and off.
By far the most common mistake junior devs make is thinking they are smarter than a compiler and throw away readability for pointless char saving ideas. Also doing micro-optimizations on the behalf of readability... Edit: Just waiting for the smartass to write: "less chars = less file weight and possibly less exec time"... the compiler is there for a reason.
thanks , wish it had other types of inputs and also validation please create one with more detail , like when in one of the steps there are 3 itmes to choose between one of them and only one of them should be selected and go to the next form
so you said that you should make the access token expiry to be ~15minutes. Which means that even if I /logout, the access token can still be used for whatever remains of that 15 minutes? Since the /logout only gets rid of the refresh token
Massive refactor is almost always a bad idea. Plus one should never attempt to refactor unless one has good set of unit/intergration test. As you said at the last: Leave the code a little better than you found it. I also use refactor as a way to understand code. If I come across a method/function that is like 100 lines or so long then that cause brain overload. I will start refactor the code into methods and name them well.
what if I want to allow every origin. So I put a ' * '. but as you have showed it doesn't allow any methods other than GET or POST. Then what should I do. you didn't mention that
Remix is superior. Nextjs defaults are still retarded and broken. Static page generation should obviously be opt-in, not forcing people to dig around in docs for hours to debug what's going on.