92aafcbcf1
<!-- Thanks for opening a PR! Your contribution is much appreciated. In order to make sure your PR is handled as smoothly as possible we request that you follow the checklist sections below. Choose the right checklist for the change that you're making: --> ## Summary - Added jsdoc typing for all examples using `next.config.js` - Added jsdoc typing for all examples using `tailwind.config.js` ## Documentation / Examples - [x] Make sure the linting passes by running `pnpm lint` - [x] The examples guidelines are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing.md#adding-examples) |
||
---|---|---|
.. | ||
components | ||
content | ||
pages | ||
public/static | ||
.gitignore | ||
next.config.js | ||
package.json | ||
README.md |
Example app using Netlify CMS
Netlify CMS is an open source content management system for your Git workflow that enables you to provide editors with a friendly UI and intuitive workflows. You can use it with any static site generator to create faster, more flexible web projects. Content is stored in your Git repository alongside your code for easier versioning, multi-channel publishing, and the option to handle content updates directly in Git.
Deploy your own
Deploy the example using Vercel or preview live with StackBlitz
How to use
Execute create-next-app
with npm, Yarn, or pnpm to bootstrap the example:
npx create-next-app --example with-netlify-cms with-netlify-cms-app
yarn create next-app --example with-netlify-cms with-netlify-cms-app
pnpm create next-app --example with-netlify-cms with-netlify-cms-app
Deploy it to the cloud with Vercel (Documentation).
How it works
Sites take its content from markdown files in /content
. Two of pages (home
and about
) are referencing directly their respective markdown files.
Blog component loads all posts (during build!) and lists them out How to load multiple md files
Updated to take advantange of the new getStaticPaths
and getStaticProps
data-fetching functions.