×
Eventil - Find Tech Events
Official mobile app
FREE - In Google Play
View
×
Eventil
Official mobile app
FREE - In App Store
View

September Node.js monthly meetup

Sep 18, 2019 · Ramat Gan, Israel

Hi Node developers!

Agenda:

18:00 - Gathering, mingling, pizza, and beers

18:30 - GraphQL API? REST API? Or maybe both? - By Roy Mor, Full Stack Developer @ Sisense.

19:10 - Test-First in JS - First Steps, By Roy Osherove

19:45 - Raffle Node.TLV 2020 ticket!! (more details in https://www.nodetlv.com/)

------------------GraphQL API? REST API? Or maybe both?------------------------
So you’ve decided to write a public API. Great!
Should it be RESTful? Or perhaps a GraphQL API, the new cool kid on the API block?
What if you already have an internal GraphQL implementation, but need to expose it publicly as REST?

In this talk, we’ll briefly review the main differences, benefits and tradeoffs between REST and GraphQL for public API implementation, and go over how we at Sisense wrote a Node.js library to automatically generate a RESTful API from our existing GraphQL schema.
GraphQL2REST, which will be released soon as an open-source npm package, allowed us to offer both API interfaces while maintaining only one code path. It might be also relevant to you, if you already have a GraphQL API, but your clients want REST; or, if you want to develop a new GraphQL API and get REST on top of it, for free; or, if you wish to benefit from GraphQL internally while exposing a quite different truly RESTful API externally.

---------------------- Test-First in JS - First Steps ---------------------------------------
Test-First development can be challenging to get used to, but it does have its benefits.
In this talk, we will walk through TDD principles and anti-patterns, and possible next steps for anyone who wishes to go further.

About Roy Osherove:
Roy is the author of "The Art of Unit Testing" and is currently writing the third edition of this book with examples in Javascript.
You can find out more on twitter https://twitter.com/RoyOsherove and Roy's website at osherove.com

*** Please send us proposals
*** The meetup will be held in Hebrew

Event organizers

Are you organizing September Node.js monthly meetup?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews

Featured Events