Des ressources pour apprendre Javascript
- ✅ Codez un backend NodeJS évolutif grâce à l'architecture hexagonale
- ✅ Découvrez qui sont les citoyens de première classe en JS
- ✅ Démytifiez le fonctionnement asynchrone de JavaScript
- ✅ Codez un frontend tellement clean que vos collègues vous remercieront
book.js
App.js
function book(payload) {const {accomodationId,adults,children,from,to} = payload;return async function (dependencies, context) {const user = context.loggedUser;if (!user) {return context.withError(shouldBeLogged())}const booking = {tenantId:user.id, accomodationId, hosts : {adults,children}, interval : Interval(from,to), };await dependencies.bookings.save(booking);return context;}}