Is there a name for the concept of for running Client Based Code, Server Side

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/node

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • spotify-web-api-node

    A Node.js wrapper for Spotify's Web API.

    It looks like that SDK is specifically meant for browsers. In the Spotify Web API Libraries list, they list spotify-web-api-node as the only library under node.

  • jsdom

    A JavaScript implementation of various web standards, for use with Node.js

    There are both ways to simulate the DOM in node (for instance jsdom), and to spin up headless browsers (for instance puppeteer). If you want to run scripts on the page, you probably want the latter, which spins up a browser instance in a background process and let's you control it from node.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • puppeteer

    Headless Chrome Node.js API

    There are both ways to simulate the DOM in node (for instance jsdom), and to spin up headless browsers (for instance puppeteer). If you want to run scripts on the page, you probably want the latter, which spins up a browser instance in a background process and let's you control it from node.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts