cmda-bt / be-course-22-23

🎓 Backend · 2022-2023 · Curriculum and Syllabus
MIT License
25 stars 5 forks source link

Week 2 - Joppe Koops #22

Open joppekoops opened 1 year ago

joppekoops commented 1 year ago

Progress report

Week and package

2

Name

Joppe Koops

Class

Tech 2

Repo link

https://github.com/jkhvacmd209/blok-tech

Progress summary

Deze week heb ik eerst gekeken naar routes. Daar was eigenlijk niet zoveel nodig. Ik heb twee pagina's toegevoegd; /plaats voor het plaatsen van een advertentie en / voor de homepagina, waar de advertenties terecht komen. Verder heb ik gekeken naar templating engines. Ik heb besloten om Handlebars te gebruiken. Het was even moeilijk om te installeren (zie wiki), maar volgens mij is Handlebars erg makkelijk in gebruik. Ik heb mijn pagina's er al mee opgezet, ook al heb ik nog niet zoveel content er in staan.

Resources used

https://www.npmjs.com/package/express-handlebars https://stackoverflow.com/questions/16385173/node-js-express-handlebars-js-partial-views https://stackoverflow.com/questions/69962757/typeerror-handlebars-is-not-a-function https://www.youtube.com/watch?v=1srD3Mdvf50

Any thoughts?

Het was moeilijk bepalen welke templating engine het beste voor mij werkt, omdat ik nog niet precies week welke features ik later nodig ga hebben.

Chazzers commented 1 year ago

Hi Joppe, in principe maakt het niet uit welke templating engine je uiteindelijk wilt gebruiken qua features want het gaat bij templating eigenlijk vooral om het renderen van html en dat doen ze allemaal. Het belangrijkste voor het kiezen van een templating engine is met welke syntax je het lekkerst werkt.

Het lijkt je verder in ieder geval goed af te gaan. Blijf zo door gaan! Als je nog hulp nodig hebt of je loopt ergens tegen aan kun je mij of Pip een berichtje sturen op teams. Succes verder!