We have an NodeJS - Express application on top of which we have implemented Snowplow analytics, and are migrating away from Google Analytics. We want to now configure a JS Tracker in the NodeJS code. We are having difficulty choosing between the two available NodeJS trackers.
My question is - what are the differences between the two snowplow-tracker-*
npm modules? I understand that snowplow-tracker
is a more detailed implementation with more abstraction. But what are the features or level of complexity one should look at when choosing one over the other?
I'm looking at :
- Complexity of application
- Performance overhead between the two npm packages
- Any particular features excluded from
snowplow-tracker-core
that one might want to use
Thanks!!