community-content icon indicating copy to clipboard operation
community-content copied to clipboard

connecting my express app to strapi

Open Emmaroeneyoh opened this issue 2 years ago • 12 comments

My Request

Community vote 👍 Upvote if you like this topic 🚀 If you can make the article/video!

Thank you.

Emmaroeneyoh avatar Mar 29 '22 15:03 Emmaroeneyoh

I can write on this topic

DesmondSanctity avatar Apr 08 '22 23:04 DesmondSanctity

@ShadaW11 Hello there, I will like to write on this topic.

muyiwexy avatar Apr 13 '22 16:04 muyiwexy

@muyiwexy I don't think using Express with a Headless CMS like Strapi will be great. I think Strapi is trying to make API applications serverless.

divofred avatar Apr 19 '22 21:04 divofred

Hello @ShadaW11, I would like to write on this topic.

sammychris avatar Apr 22 '22 08:04 sammychris

In this article, I will create an issue tracker app using express. And make use of Strapi API to help manage data and its states.

The App will allow users to make, find, update and delete an issue. Each issue will have a unique id. This gives each user access to the issue they created.

The app will allow just 3 issues per IP address in a day. Strapi CMS will manage every issue information, IP addresses, users name, and issue current state. This is where an admin can either resolve or reject an issue.

The issues will contain 3 statuses: pending, resolved, or reject. Depending on how long it took the Strapi Admin to respond. Most of the interactions with the app will be done via Postman.

Here is an example: Outline

Introduction
What is Strapi?
Setting up a Strapi project
Shallow dive into node and express
Building our App
Connecting our express App to Strapi via API
Fetching API data from Strapi
Posting API data to Strapi
Testing the App
Conclusion
Resources

Please, just in case there are any suggestions or adjustments, I will gladly make changes right away. Thanks...

sammychris avatar Apr 28 '22 14:04 sammychris

I agree with @divofred - any feedback on the outline suggest by Sammychris, thank you @sammychris interesting outline, im just thinking about the use case and how we can add some interesting functionality.

ShadaW11 avatar May 05 '22 11:05 ShadaW11

@sammychris Any feedback?

ShadaW11 avatar May 30 '22 11:05 ShadaW11

Still on it. I will let you know when I'm through. Thanks

sammychris avatar Jun 16 '22 15:06 sammychris

Has anyone written about this article?

Abdull600 avatar Jul 22 '22 20:07 Abdull600

Hello @sammychris 👋 Are you still interested in writing this article?

dessireugarte avatar Jul 29 '22 15:07 dessireugarte

Yes, Sorry I took too long. Hopefully before the end of next week.

sammychris avatar Jul 29 '22 16:07 sammychris

No worries @sammychris! I will assign you the issue and change the status then 👍

dessireugarte avatar Aug 04 '22 13:08 dessireugarte

Hello @sammychris Unfortunately, this topic has taken too long so we will close the issue.

dessireugarte avatar Oct 28 '22 10:10 dessireugarte