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;}}
“Un cours 100% pédagogique sur la façon de construire une web application en JavaScript avec beaucoup de bonnes pratiques. C'est concret et pragmatique.
Je recommande !”
“On pense que JavaScript est simple et accessible, et c'est vrai. Mais au fur et à mesure des améliorations, le code grossit et cela devient difficile de tenir la cadence aussi rapidement qu'au début. Le cours pas-à-pas explique la méthode pour coder en JS en démystifiant la testabilité et l'inversion de dépendances.”