Skip to content

malgamves/modern-cms-apps-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building Modern CMS Driven Web Applications

So you want to learn how to build Modern CMS Driven Web Applications? You've come to the right place.

Who is this course for

This course is for anyone looking at adopting a Headless content architecture and leveraging Headless CMSs to power thier Web Applications.

What you will learn

  • Building Content Models with Strapi
  • Fetching Data from your Headless CMS
  • Parsing and rendering content in your Next.js application
  • Connecting external services to your Headless CMS (like Cloudinary for Media Management)
  • Deploying your Next.js and Strapi Applications to a production environment
  • Setting up and using Strapi Plugins

Pre-requisites

Knowledge of the following;

  • React and JSX
  • Node and package managers
  • Web concepts like APIs, GraphQL,
  • Markdown and CSS

Set up Instructions

To get started clone the repo

git clone https://github.com/malgamves/egghead-strapi-course.git
cd egghead-strapi-course

The project has two folders client for your Next.js frontend and api for your Strapi backend.

Frontend

The frontend is built with Next.js. This sets up your frontend.

cd client

yarn install

Then run yarn dev to start your frontend server.

Backend

The backend is built with Strapi. This sets up your backend.

cd api

yarn install

Then run yarn develop to start your backend server.

Creator Bio

Hi, I'm Daniel I do Developer Relations! I spend a lot of my time writing (prose and code) and curating (music and memes). Find out more about me on malgamves.dev. If Twiiter is your jam, you can find me there too!

About

Building Modern CMS Driven Web Applications

Resources

Stars

Watchers

Forks

Releases

No releases published