NODE.JS Apps
Achieve_quick_start provides a configuration / startup file for Achieve (HTTP/S/2) with WS Websockets and rooms.- Node.js installed.
- Install Achieve for HTTP/S/2.
- Install WS globally for Websockets.
- Install achieve_rooms
The quick start file is configured to use achieve_rooms with the WS websocket app and Achieve server. To learn to customize for other uses, visit the npm pages for each application.
Read the quick start at achieve_rooms
Achieve is a modern, high-performance, developer-friendly HTTP/S/2 web server. WS is advertised as being the fastest websocket server available for node. The quick start file mentioned above uses the "noserver" option for WS, which means that Achieve and WS use the same port numbers. This avoids problems with CORS. I have been using this combination for years, with great satisfaction.
copyright © 2022, Roger F. Gay, may be freely distributed with the MIT license