Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dnyandeo: Headless CMS, 3 weeks #405

Open
Dnyandeo33 opened this issue Sep 8, 2022 · 6 comments
Open

Dnyandeo: Headless CMS, 3 weeks #405

Dnyandeo33 opened this issue Sep 8, 2022 · 6 comments

Comments

@Dnyandeo33
Copy link
Contributor

headless cms

Learning goals

  • 🥚 Understanding what a content management system is, and why people use it
  • 🥚 Given an existing CMS installation fill in and publish a new piece of content
  • 🥚 Perform a simple http call via postman to retrieve a piece of information.
  • 🐣 Extend and adapt an existing CMS configuration
  • 🐣 Perform a http call with filtering via Postman
  • 🐣 Perform a http call with "include" via Postman
  • 🐣 Perform a http POST call to create new data
  • 🐣 Perform a http PUT call to update existing data
  • 🐣 Configuring endpoint permissions (Authentication vs Authorization)
  • 🐥 Design a data model from scratch based on user requirements
@Dnyandeo33 Dnyandeo33 self-assigned this Sep 8, 2022
@danielhalasz danielhalasz added this to the 9. Headless CMS milestone Sep 9, 2022
@Dnyandeo33
Copy link
Contributor Author

Dnyandeo33 commented Sep 9, 2022

Week 1

Sorry for the late check-in comment. @danielhalasz

I Need Help With:

What is the difference between API & web service?

What went well?

  • I understand well headless CMS
  • Understood how to check API with path parameters and query parameters.
  • Familiar with Postman API testing tool.
  • Understood well how to use Strapi 4

Sunday Prep Work

Continue studying...

@danielhalasz
Copy link
Contributor

What is the difference between API & web service?

they are indeed very similar concepts, the main difference is that not all APIs are accessible over the web.
you can read more about it here: https://rapidapi.com/blog/api-vs-web-service/

@Dnyandeo33
Copy link
Contributor Author

Week 1

I Need Help With:

  • Is it possible to create a Home page, Navbar, Buttons, and other pages using strapi 4 ?
  • What is GraphQL.

What went well?

  • Everything about Strapi 4 - collation type went well. but I didn't try to display it.
  • Tried modifying data using API.

Sunday Prep Work

Continue studying Single type and components.

@danielhalasz
Copy link
Contributor

  • Is it possible to create a Home page, Navbar, Buttons, and other pages using strapi 4 ?

no, strapi is just a tool to easily create an API and a database connected to it, that can be used by a frontend app to fetch data. you have to write the frontend separately, in any way you like

  • What is GraphQL.

it is another kind of query language, but we (and most of the web) are using the REST standard for APIs.

@danielhalasz
Copy link
Contributor

@Dnyandeo33 how was week3 for the strapi module?

@Dnyandeo33
Copy link
Contributor Author

Dnyandeo33 commented Sep 28, 2022

@danielhalasz Sorry I didn't write check-in because I was sick.
Week3
It was awesome,

  • I tried Single type and component type
  • Using strapi I create some links, buttons and pages
  • Understood well how to use dynamic zone and internalization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants