Node.js Meetup PRG
Details
We have a lot to say about Node.js — and so do our friends at Pipedrive and Apify!
Join STRV’s own speakers and our honored guests in Prague on Nov. 11th to get the full four-talk package. We’re discussing the FB Messenger API, Traffic Monitoring, Scaffolding Node.js Projects and GraphQL Challenges.
Rostislav Klein (Fullstack Developer at Pipedrive): The Good, the Bad, and the Ugly of FB Messenger API
Implementing a live chat app sounds fun and simple. The internet is full of tutorials, but what about a real-life use case? What happens when you want to integrate an already working messaging app into your app? We will sum up what we have learned during the integration of Facebook Messenger into Pipedrive. Pitfalls, surprises, hard times using existing API and its limits.
Matej Hamas (Software Engineer at Apify): Traffic Monitoring in Apify
In Apify, we have built a web automation and scraping platform that is currently running millions of user-defined workflows on a weekly basis. Some of them reach out directly to the internet, others communicate with the outside world via proxies, and some even act as servers listening to external requests. Data is of central importance to many of our users and all of this communication generates tens of TBs of daily traffic that is then billed to the individual accounts.
In this talk, we will explore how this system works from the engineering perspective, talk about the technologies involved and how we can route, monitor and bill the traffic with fine-grain granularity.
Jiri Erhart (Backend Engineer at STRV): Scaffolding Node.js Projects
A powerful feature of Node.js is its modularity. You can get an application framework, ORM, linter, test coverage tool, even a strong type system as a plugin to address your exact needs. This, however, acts as a double-edged sword, as it comes at the cost of setting all this up when starting new projects. Let's address this pain point together by exploring available project scaffolding tools, so you can clock out early the next time you start from scratch.
Jindrich Maca (Backend Engineer at STRV): GraphQL Challenges
As GraphQL grows more and more popular, it shows us that although it’s not going to replace REST, it might be a really handy technology to use in some scenarios. And also that, like every technology, it has its own pros and cons. So if you’re thinking about trying GraphQL (or if you’ve already tried it), you may come across some challenges. Let me show you a couple of them, explain them and hint at some possible solutions that I’ve learned while working with GraphQL for a couple of years.
Get your free tickets here: https://bit.ly/3GG235V
Events in Prague, CZ
New Technology
