š» #77: Build an Airbnb Clone with Next.js 13 š”
Use Next.js, React, Tailwind, Prisma, MongoDB, NextAuth to build an Airbnb clone
Hey there! š
If you're considering building a new React project, you should definitely consider using Next.js as your framework. Next.js provides a lot of powerful features out of the box that can greatly improve the development process and end result of your project.
One of the biggest advantages of Next.js is its server-side rendering capabilities, which can improve the SEO of your site and lead to better performance. Additionally, Next.js offers a simple and efficient file-based routing system, automatic code splitting and optimized image loading.
Plus, it has great developer experience by providing fast refresh, automatic webpack compilation, and error handling. Overall, Next.js makes it easier to build high-quality React applications with better performance, SEO, and development experience.
Letās dive right into this weekendās project.
Tutorial of the week:
Length: 9 hours
Difficulty: Intermediate
This tutorial is from a channel I just learned about today, Code With Antonio. His channel is growing quite quickly, so I expect to see some more good tutorials from him in the future.
What youāll learn:
React.js š
Next.js 13
TailwindCSS šØ
and much moreā¦
3 frontend projects of the week:
Use this projects to inspire future projects of your own
1. Coco Restaurant Page
Built with HTML, CSS, SASS, JavaScriptHereās an example of a project someone made for a fictional cafe. They said in their post it was a way for them to learn HTML, CSS, and vanilla JavaScript. As well as a way for them to learn copywriting. This is a great website for a portfolio.
2. All Black Screen
Hereās a challenge, take a basic JavaScript method and turn it into a portfolio project., like this creator did. This developer took the requestFullscreen() method and turned it into a screensaver like website.
3. Crazy Card Trick
See if you can figure out how this card trick is done.
Thatās all folks!
I hope you enjoyed this weekendās edition of Weekend Web Dev!
If you create anything please share it with me on Twitter or reply to this email!
Iād love to see what youāre building.
Your fellow weekend developer,
Here are some excellent beginner resources for learning JavaScript
Mozilla Developer Network - the leading resource on JS
FreeCodeCamp - free course
CodeAcademy - intro to javascript - free course
Odin Project - full stack javascript - free course
Eloquent Javascript - book (many people struggle with this book)
javascript.info - reference resource
Traversy Crash Course in Javascript - video series
Intermediate/advanced material
JavaScript Design Patterns - free book
Professor Frisby's Mostly Adequate Guide to Functional Programming - free book
What the heck is the event loop anyway? - JSConf talk about the event loop
Understanding the Weird Parts - paid course covering more advanced topics
Deep JavaScript: Theory & Techniques - free book
Software
Code Sandboxes
Other handy sites




