cmda-bt / fe-course-22-23

🎓 Front-end 2 · 2022-2023 · Curriculum and Syllabus
MIT License
23 stars 2 forks source link

Week 1 - Youri #1

Open YouriSaen opened 1 year ago

YouriSaen commented 1 year ago

Enhancement

Name

Youri Langenberg

Class

Tech1

Repo link

https://github.com/YouriSaen/ProjectTech

Summary

Theorie gelezen (die 2de was lang...) Codepen gemaakt Onderzoek gedaan over progressive enhancement

Resources used

Google Github

Any thoughts?

Het lezen was heel veel. En ik begrijp niet heel erg waar ik zou moeten zoeken voor inspiratie, en wat voor inspiratie je precies bedoelt met "Progressive enhancement".

Chazzers commented 1 year ago

Hi Youri, studentassistent hier!

Om je vraag te beantwoorden: Een progressive enhancement is een feature dat in principe werkt zonder client-side (in de browser) javascript maar beter wordt met client-side javascript.

Met een node server en html kun je bijvoorbeeld een formulier opsturen naar de server en daarmee een lijst artikelen filteren. Het nadeel van als je dit zou doen zonder client-side javascript is dat als je op de filter button klikt dat de pagina refresht, en je kan geen coole filter animaties doen. Met client side javascript zou je bijvoorbeeld het filteren kunnen doen binnen de browser zodat je pagina niet refresht en coole animaties toevoegen. Hiermee "enhance" je de ervaring.

Ik hoop dat het nu duidelijker is... Als je nog meer uitleg nodig hebt, of er zijn onduidelijkheden, wees niet bang om mij of een van de andere studentassistenten te benaderen op teams. Succes!