Skip to content
This repository has been archived by the owner on Nov 28, 2020. It is now read-only.

docs: add Web Developer Tooling use case #143

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/case_coverage.md
Expand Up @@ -14,6 +14,7 @@ Microservice-based applications | |
Generating/serving dynamic web page content | Acme Air Ops/s <BR>Acme Air Latency |
Single page applications with bidirectional communication over WebSockets and/or HTTP/2 | |
Agents and Data Collectors | |
Web Developer Tooling | [Web Tooling Benchmark](https://github.com/bmeurer/WebToolingBenchmark) |
Small scripts | Require New Ops<BR> Require Cached Ops | Needs more attributes tested
startup/stop time | Start + stop Time |

Expand Down
10 changes: 10 additions & 0 deletions docs/use_cases.md
Expand Up @@ -14,6 +14,7 @@ The following categories have been identifed:
* Generating/serving dynamic web page content
* SPA applications with bidirectional communication over WebSockets and/or HTTP/2
* Agents and Data Collectors
* Web Developer Tooling
* Small scripts

For these use cases one or more of the following are often imporant:
Expand Down Expand Up @@ -75,6 +76,15 @@ the system or the applications running in it as directed by
an external monitoring/management system. The ability to be updated
remotely is often a key requirement.

## Web Developer Tooling

Node.js is extensively used in all kinds of tools commonly used
to build modern web pages, including but not limited to projects like
[TypeScript](https://www.typescriptlang.org/), [webpack](http://webpack.js.org),
[Babel](http://babeljs.io), [ESLint](http://eslint.org), and the
[Chai Assertion Library](http://chaijs.com). All these tools are built on top
of Node.js and are crucial for the success of the modern web platform.

## Small scripts

Node.js is often used to script small tasks. One common example is
Expand Down