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 /r/node

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • 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.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • puppeteer

    Node.js API for Chrome

    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