
Link to the GitHub repository for the source code:
https://github.com/mohokh67/next.js-best-blog-ever
Link to Material icons:
https://material.io/tools/icons/?style=baseline
CSS link:
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
More info about security rules:
https://firebase.google.com/docs/firestore/security/get-started
https://firebase.google.com/docs/database/security
This is what I used in for security rules:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read: if true;
allow write: if request.auth.uid != null;
}
}
}
In this video we will be fixing all the issues which the new way of linitng has found. Alll be addressed and fixed.
In this video we are going to update the project structure. The `src` and `public` directories have been introduced and we are going to use them. We are also going to update `app.js` and remove deprication.
Next.js is a react framework which is very popular and a lot of big companies are using it. You can use Next.js to build universal JavaScript application. Think of react code which works for Server Side Rendering as well as Client Side Rendering and no pain when it comes to SEO.
In this course you will learn a lot of new features about this framework.
The course has been updated on Feb 2020 with Next.js v9