Ben benieuwd wat je ervan vindt. Ik moet zeggen dat ik nog steeds op zoek ben naar de juist manier om data() {}
en methods goed te krijgen. Bij react kun je ook class-based components gebruiken met het this. keyword maar ik geef de voorkeur aan de functional components waarmee je eigenlijk alles als een functie schrijft.
Ik kwam daarom een beetje in de knoop met de filter functie, omdat die gegevens via een $emit
terug naar de parent component worden gestuurd. Ik denk dat het een stuk beter kan, maar dan moet ik even wat beter naar de structuur van Vue kijken.
Ook heb ik een klein Grid framework geschreven in SCSS om het responsive te krijgen. Ook een beetje rommelig, voor een production app zou dit beter gestructureerd moeten zijn, maar ik hoop dat jullie het idee een beetje krijgen.
gh repo clone BleddP/fs-project-configurator
npm install
npm run serve
En dan draait hij op localhost:8080.
Ik heb geen tijd gehad om tests te schrijven.