Een hele tijd is er een enorme hype geweest om node.js, het zou alle grote frameworks en componenten eromheen vervangen.
Nu geloof ik hier opzicht best in:
- NPM is super eenvoudig in gebruik en bijna elk pakket is beschikbaar
- Doordat de validatie, verwerking, etc. plaatsvind op de achterkant, hoef je op de voorkant 'alleen' maar verbinding te maken met de backend d.m.v. API. Ook kunnen views in zijn geheel worden gestuurd naar de frontend volgens de frameworks.
- ORM ondersteuning
- asynchroon
- Flexibel en heel erg lightweight
- node.js server
- cross-platform
- Laravel is vrij groot en log, terwijl de JS-frameworks erg klein en snel lijken
Nu zie ik ook wel de nadelen:
- Totaal niet bekend zijn met de taal (op jQuery na)
- Enorme wildgroei aan frameworks (ExpressJS, Sail.js, etc.) - welke is nu de standaard?
- PHP is nog enorm in de lift en lijkt met Laravel & Vue nog iets nieuws in handen te hebben
- Het is nog volop in ontwikkeling, al lijken veel bedrijven het te gebruiken als Google, eBay en PayPal
Nu ben ik al een beetje aan het spelen met Sail.js en dat lijkt erg goed en mooi te werken.
Express.js is ook interessant, maar hier lijkt niet echt een 'standaard afspraak' te zijn voor routes, modellen, etc.
Ik vroeg mij af wat jullie ervaringen zijn? Is het overdreven de hype of zijn jullie als developer ook al aan het overstappen of dit aan plannen?
Nu geloof ik hier opzicht best in:
- NPM is super eenvoudig in gebruik en bijna elk pakket is beschikbaar
- Doordat de validatie, verwerking, etc. plaatsvind op de achterkant, hoef je op de voorkant 'alleen' maar verbinding te maken met de backend d.m.v. API. Ook kunnen views in zijn geheel worden gestuurd naar de frontend volgens de frameworks.
- ORM ondersteuning
- asynchroon
- Flexibel en heel erg lightweight
- node.js server
- cross-platform
- Laravel is vrij groot en log, terwijl de JS-frameworks erg klein en snel lijken
Nu zie ik ook wel de nadelen:
- Totaal niet bekend zijn met de taal (op jQuery na)
- Enorme wildgroei aan frameworks (ExpressJS, Sail.js, etc.) - welke is nu de standaard?
- PHP is nog enorm in de lift en lijkt met Laravel & Vue nog iets nieuws in handen te hebben
- Het is nog volop in ontwikkeling, al lijken veel bedrijven het te gebruiken als Google, eBay en PayPal
Nu ben ik al een beetje aan het spelen met Sail.js en dat lijkt erg goed en mooi te werken.
Express.js is ook interessant, maar hier lijkt niet echt een 'standaard afspraak' te zijn voor routes, modellen, etc.
Ik vroeg mij af wat jullie ervaringen zijn? Is het overdreven de hype of zijn jullie als developer ook al aan het overstappen of dit aan plannen?