Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lmammino/streams-examples
A bunch of examples on how to use Node.js streams
https://github.com/lmammino/streams-examples
learning node node-js slides streams streams-a
Last synced: 3 months ago
JSON representation
A bunch of examples on how to use Node.js streams
- Host: GitHub
- URL: https://github.com/lmammino/streams-examples
- Owner: lmammino
- License: mit
- Created: 2019-03-02T15:00:26.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T03:33:35.000Z (about 2 years ago)
- Last Synced: 2024-10-04T15:41:20.282Z (4 months ago)
- Topics: learning, node, node-js, slides, streams, streams-a
- Language: JavaScript
- Size: 2.56 MB
- Stars: 11
- Watchers: 3
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# streams-examples
This repository contains the examples used for my talk **It's about time to embrace (Node.js) streams**,
which explains Node.js streams main concepts.If you haven't seen this talk, make sure to checkout the slides to be able to fully
enjoy the examples here.These are different versions of this presentation from some of my previous talks:
### Dublin JS (meetup)
[![It's about time to embrace streams - Dublin JS](./images/cover-dublin.png)](https://loige.link/streams-dub)
### Codemotion Rome
[![It's about time to embrace Node.js streams - Codemotion Rome](./images/cover-rome.png)](https://loige.link/streams-rome)
### CityJS London
[![It's about time to embrace streams - CityJS London](./images/cover-london.png)](https://loige.link/streams-cityjs)
### Node Ukraine
[![It's about time to embrace streams - Node Ukraine Kyiv](./images/cover-kyiv.png)](https://loige.link/streams-kyiv)
### Node.js Austin Meetup
[![It's about time to embrace Node.js streams - Node.js Austin Meetup](./images/cover-austin.jpg)](https://loige.link/streams-austin)
## Requirements
Make sure you are running a recent Node.js version (v10+) and that you have installed
all dependencies with `npm install`## Source code & building
All examples are available in [`src`](./src).
The browser example (`src/browser`) requires you to build the browser bundle using
Webpack. You can do that by running `npm run build`.## Contributing
Everyone is very welcome to contribute to this project. You can contribute just by submitting bugs or
suggesting improvements by [opening an issue on GitHub](https://github.com/lmammino/streams-examples/issues).You can also submit PRs as long as you adhere with the code standards and write tests for the proposed changes.
## License
Licensed under [MIT License](LICENSE). © Luciano Mammino.