-
Notifications
You must be signed in to change notification settings - Fork 5
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
Maria: Headless cms, 3 weeks #401
Comments
Week 1 I pushed my progress here. I Need Help With:CMS installation is cryptic for me. Why don't we use Web version of Strapi? Often we work in a given environment in HYF and I understand why but I am wondering how could I manage this outside the program? P.S I would love to take part in a Thursday evening Q&A but I have Parent meeting at my daughter school exactly in this time:( What went well?The exercises from /http-calls/exercises/2-complex-queries/ were clear. I have finished all and helped out my classmates. What went less well?I feel like I am losing the focus sometimes. Since we work in configured CMS, it is difficult for me to get a big picture of whole process. Ex. Why we are writing query in JS. How to configure CMS? What does it mean "configure CMS" eventually... etc. Lessons Learned🥚 Given an existing CMS installation fill in and publish a new piece of content Sunday Prep WorkKeep doing exercises and go through suggested study |
there is no web version at the moment, and even when there will be, it will not be free.
the point of using a CMS is that you as a front-end developer do not have to think too much about how all of the backend is actually implemented and you do not have to write the routes, the authorization, etc yourself. it is an easier way to interact and to use a database and content for the front-end. in the front-end, we use JS to get the content for our web app from the backend. so a potential user of the web app can filter the webshop items (for example) according to their own desires and the content is dynamically served. to configure a CMS is something we will get into, how to set up the categories, what can be accessed by what users, etc. |
Now you see that I was confused with notions.. Anyway now It's clearer for me. Thank you |
Week 2 I pushed my progress here. I Need Help With:I have implemented Chat app data model in Strapi and managed to retrieve the data via Postman and JavaScript. What went well?
I also enjoy playing in fantastic-moxie by @yoshimalaise 👍 What went less well?I got sick and almost lost my voice again and I feel bad when I have to refuse some help requests from classmates:( Lessons LearnedWork life balance is important. Sunday Prep WorkKeep working on chat - app. |
yes, that is the plan
oooooh, very sad to hear that! will you be able to attend in person on Sunday? |
CONGRATULATIONS once again for the hard work you did with the chat app! |
MeWhat was not clear, where did you get stuck?First I got stuck with the difference between registration and login in Strapi, but thanks to @danielhalasz explication it became crystal clear:) {
data:{
avatar: {
url:"/upload/hyf.jpeg"
}
}
} But it doesn't work. I had to upload img from Strapi content manager. What was clear, what did you master?This module was one of the most exciting for me.
Where can you still use some help?I can't understand how can I share my chat-app code. Will it work in Git page if I create one for the repo? I would really like to finish my chat-app and it would be great if somebody could give a feedback on my code. Where can you help others moving forwards?I was happy to help all classmates who asked me for this in this module and I plan to keep sharing. The CourseWhat can there be more of?Everything was enough. What can there be less of?I don't know)) What material were most helpful (from HYF or elsewhere)?As usual, I focused only on suggested studies and it was enough to understand the basics. What HYF material was least helpful?Strapi documentation. Any suggestions for future classes?THANK YOU! |
indeed, as far as I know you can not store media files directly in a SQL database, but instead upload them to a separate service such as Cloudinary or use the content manager. |
Github pages only works for the frontend, the backend has to be hosted on a separate server. In the individual projects module with Yoshi, we will look into how to deploy a full stack application. We are actually currently looking into the options, as the service we used to use at HYF, Heroku, is no longer free. |
headless cms
Learning goals
The text was updated successfully, but these errors were encountered: