12. Testing and Software Automation
Testing
Unit, E2E, tools, selenium, cypress, puppeteer
Automation
ifttt, OS Scripting, CI, CD scripts, Selenium
Data processing
data scraping, parsers, OCR, format converters, task runners
13. Static content generators
Why
Blog, Docs, Notes, Readme, Wiki, Demos, Slides, Write your own book,
Podcast Show Notes
Tools
Hexo, Gatsby, Gitbook, Next.js, ReactStatic
Compare
https://www.staticgen.com/
14. Server frameworks
Popular:
Express, Koa, NestJS, HAPI
Less popular:
Meteor, MEAN
https://www.airpair.com/node.js/posts/nodejs-framework-comparison-express-koa-hapi
http://nodeframework.com/
15. Cloud (Serverless)
Function as a service (FaaS):
Google App Engine, AWS Lambda, Azure Functions, IBM Cloud Functions
Cloud DB
Firebase
Azure Data Lake
MLab (MongoDB Atlas)
19. Cartography / GIS / GeoData
Most popular:
Google Maps, OpenStreetMaps, OpenLayers
Enterprise:
ESRI, ArcGIS, Cesium
Less popular:
Bing, Baidu, Leafletjs, Mapbox
https://medium.com/flatlogic/top-javascript-maps-api-and-libraries-162523cef967
https://en.wikipedia.org/wiki/Cartography
20. Data Visualization (ton of libraries)
Most common:
D3
Charts:
Amcharts,
Highcharts
Data table:
AgGrid, React-table, Material Table
https://en.wikipedia.org/wiki/Data_visualization
https://grafana.com/
21. IOT
C4I - command, control, communications, computers, and intelligence
Devices and sensors:
https://www.postscapes.com/javascript-and-the-internet-of-things/
https://iotjs.net/
https://analyticsindiamag.com/top-10-javascript-frameworks-to-use-in-your-iot-project/
https://blog.bitsrc.io/10-javascript-iot-libraries-to-use-in-your-next-projects-bef5f9136f83
https://www.iotforall.com/javascript-iot
https://en.wikipedia.org/wiki/Internet_of_Things
Web Bluetooth and Uri Shaked