The Latest
  • It’s Dangerous to Go Alone
  • An Unforgiving World
  • I Am No Longer Player Dune: Awakening
  • What Do YOU Pay For?
  • Bloodletting on Arrakis
  • I’m Dune OK, Actually – Initial Impressions
  • Do NOT Listen to This Man
  • Grab Bag for June 2, 2025
  • Now What? Raspberry Pi Edition
  • CSS Frameworks: Better or Differently Terrible
Skip to content
June 23, 2025
Skip to content
  • Gaming
  • Development
  • Editorial

Series: WS + API: A NodeJS Server

Designing a Node Server with Web Sockets and RESTful API

  • Development
  • Software

One Server To Rule Th…Most of Them

Scopique March 27, 2024
I've got nothing else to talk about right now, so how about a series of posts about this web socket and API endpoint server I'm rewriting for the nth time?
Continue Reading
  • Development
  • Software

WS + API: Getting Started

Scopique March 29, 2024
I suppose the best way to get started when talking about a development project is to discuss the requirements, setup, and goals. I briefly covered the goals in the first post so I won’t go in-depth here but I will talk about…
Continue Reading
  • Development
  • Software

WS + API: Enter the Index.ts

Scopique March 31, 2024
Ever server needs a starting point, although this one doesn't do much on its own.
Continue Reading
  • Software
  • Development

Interlude: Protocols

Scopique March 31, 2024
Before we continue with code, I wanted to stop off and talk at a very high level about HTTP and WS, and what each protocol means to me from a purpose standpoint.
Continue Reading
  • Development
  • Software

WS + API: Web Socket Handler

Scopique April 2, 2024
Our main entry point sets up our combined HTTP(S) and WS server, but attempting to communicate with the server using either protocol will result in no response. In this post, we’re going to look at the middleware that allows the server to…
Continue Reading
  • Development
  • Software

WS + API: Getting the Message

Scopique April 3, 2024
Now we're getting somewhere: dynamically handling messages from the client.
Continue Reading
  • Development
  • Software

Interlude: Redis & Redis-OM

Scopique April 4, 2024
Before we move to the next part of the WS + API Server series, I wanted to talk a bit about Redis and Redis-OM.
Continue Reading
  • Development
  • Software

WS + API: Actions Speak Louder Than Code

Scopique April 9, 2024
Here's an example of using the web socket server to handle messages and store the results in Redis. Since I wrote this, modifications have been considered, but that's a post for another day.
Continue Reading
  • Development
  • Editorial
  • Software

From Node to Deno

Scopique July 11, 2024
I'm porting my Node application to Deno and while I'm finding it pretty easy going and occasionally beneficial, I'm still not 100% sold on some of their design decisions.
Continue Reading

Categories

  • 3D Modeling
  • AFK Journey
  • Art & Design
  • Astrometica
  • Books
  • Creatures of Ava
  • Cyberpunk 2077
  • Delta Green
  • Development
  • Dune: Awakening
  • Editorial
  • Elite Dangerous
  • Gaming
  • General
  • Guild Wars 2
  • Hardware
  • Lightyear Frontier
  • Lost Skies
  • Mind Over Magic
  • Nightingale
  • Once Human
  • Software
  • Star Citizen
  • Star Trek Adventures
  • Steam Next Fest
  • The First Descendant
  • The Secret World
  • TTRPG
  • Uncategorized
  • Video & VFX
  • World of Warcraft
  • X Series

Recent Comments

  1. Scopique on I Am No Longer Player Dune: Awakening
  2. Tipa on I Am No Longer Player Dune: Awakening
  3. Scopique on I Am No Longer Player Dune: Awakening
  4. Scarybooster on I Am No Longer Player Dune: Awakening
  5. Scopique on I’m Dune OK, Actually – Initial Impressions

Archives

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024

Copyright 2024 by Scopique

© Copyright 2017 - Scopique's by Themepacific