cmda-bt / be-course-21-22

🎓 Backend · 2021-2022 · Curriculum and Syllabus
MIT License
37 stars 8 forks source link

Week 3 #158

Closed xiaonanpols21 closed 2 years ago

xiaonanpols21 commented 2 years ago

Input

Name

Xiao Nan Pols

Class

tech-4

Repo link

https://github.com/xiaonanpols21/block-tech-v2

Summary

heb demo gevolgd van Danny, MongoDB geïnstalleerd, student assistent heeft gekeken of het was gelukt. moest nog paar aanpassingen doen voor het installeren ervan.

Resources used

op de site van mongoldb dacht ik dat je mongosh moet downloaden. en dat kan je downloaden via homebrew. dat heb ik ook gedaan maar student assistent zei dat je dat niet gebruikt.

Any thoughts?

vond theorie wat lastiger dan vorige theorie. en het installeren van mongodb was ook ff goed kijken en doen. wat is makkelijk uitgelegd verschil tussen application level middleware en router level middleware?

Chazzers commented 2 years ago

Ik heb zelf even gekeken naar je vraag van application level middleware en router level middleware. Naast dat je in plaats van app.get -> express.router() gebruikt, zullen er vast wel nog een aantal verschillen zijn, maar de use case voor het gebruiken van de express router is van wat ik ervan begrijp dat je dan beter je code kan moduleren (opdelen in kleine stukjes bijvoorbeeld per function 1 file). Voor complexere projecten en/of als je hier interesse in heb kun je hiermee experimenteren, maar het is niet nodig voor deze opdracht. Als je hier meer over wilt weten kun je misschien even Sonja raadplegen. Verder be je goed bezig, ga zo door!