An open API service indexing awesome lists of open source software.

https://github.com/jellydn/promise-should-be-fun

Collection of exercises designed to practice and improve your skills with async programming in JavaScript.
https://github.com/jellydn/promise-should-be-fun

deno javascript promise typescript

Last synced: 6 months ago
JSON representation

Collection of exercises designed to practice and improve your skills with async programming in JavaScript.

Awesome Lists containing this project

README

          

Welcome to promise-should-be-fun 👋

![Version](https://img.shields.io/badge/version-0.0.1-blue.svg?cacheSeconds=2592000)
[![Twitter: jellydn](https://img.shields.io/twitter/follow/jellydn.svg?style=social)](https://twitter.com/jellydn)

> Collection of exercises designed to practice and improve your skills with async programming in JavaScript.

[![IT Man - Tip #30 - Promise should be fun [Vietnamese]](https://i.ytimg.com/vi/jhz8EhETkZ8/hqdefault.jpg)](https://www.youtube.com/watch?v=jhz8EhETkZ8)

[![IT Man - Tech #30 - Deno 101 - The best developer experience [Vietnamese]](https://i.ytimg.com/vi/ocLNcwm4xUs/hqdefault.jpg)](https://www.youtube.com/watch?v=ocLNcwm4xUs)

## Usage

#### Initialize

```sh
git clone https://github.com/jellydn/promise-should-be-fun
```

### Develop

```sh
deno task dev
```

### Test

```sh
deno task test
```

### Benchmark

```sh
deno task bench
```

## Exercises

These are a collection of exercises designed to practice and improve your skills with async programming in JavaScript.

### How to use

Each exercise is a separate module and can be run on its own. The instructions for running each exercise can be found in the [exercises](exercises) folder.

## Useful links

- [Using npm Packages with npm Specifiers | Manual | Deno](https://deno.land/manual@v1.29.1/node/npm_specifiers)
- [sindresorhus/promise-fun: Promise packages, patterns, chat, and tutorials](https://github.com/sindresorhus/promise-fun)

## Author

👤 **Dung Huynh**

- Website: https://productsway.com/
- Twitter: [@jellydn](https://twitter.com/jellydn)
- Github: [@jellydn](https://github.com/jellydn)

## Show your support

[![kofi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/dunghd)
[![paypal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/dunghd)
[![buymeacoffee](https://img.shields.io/badge/Buy_Me_A_Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https://www.buymeacoffee.com/dunghd)

Give a ⭐️ if this project helped you!