https://github.com/chadnpc/javascriptplayground
Yet another playground: Learn JavaScript by doing.
https://github.com/chadnpc/javascriptplayground
es7 javascript js
Last synced: 29 days ago
JSON representation
Yet another playground: Learn JavaScript by doing.
- Host: GitHub
- URL: https://github.com/chadnpc/javascriptplayground
- Owner: chadnpc
- License: mit
- Created: 2022-09-24T03:13:16.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T00:03:01.000Z (over 1 year ago)
- Last Synced: 2025-02-10T01:31:38.886Z (over 1 year ago)
- Topics: es7, javascript, js
- Language: Go
- Homepage: https://alainQtec.dev/learnJavascript
- Size: 18.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# [LearnJavascript](#learnjavascript)
Javascript is _a [High-Level](#learnjavascript), [Single-Threaded](#learnjavascript), [Garbage-Collected](#learnjavascript) [Interpreted](#learnjavascript) or [JIT compiled](#learnjavascript), [Prototype-Based](#learnjavascript), [multi-Paradigm](#learnjavascript), [dynamic](#learnjavascript), Language with a [non-Blocking](#learnjavascript) [Event concurency model](#learnjavascript)_.
😐😬🤯
Get a quick into on [how its made](https://www.youtube.com/watch?v=FSs_JYwnAdI) 😂 by [Fireship](https://www.youtube.com/c/Fireship).
## [This repo](#learnjavascript)
JavaScript in the browser has evolved. Developers who want to take advantage of the latest features have the option of going framework-less with less hassle.
Functionally normally reserved to front-end frameworks, like a component-based approach, is now feasible in plain old JavaScript.
This repo contains source for the Playground and code examples. The goal is to help people learn javascript by providing them with enough and organised resources.
I believe this can prevent tutorial hell.
### Contribution Summary

## [The playground](#learnjavascript)
You can run the playground localy, or online.
It was built with [Pagoda](https://github.com/mikestefanello/pagoda) full-stack starter kit
### requirements
Ensure the following are installed on your system:
* [Go](https://go.dev/)
* [Docker](https://www.docker.com/)
* [Docker Compose](https://docs.docker.com/compose/install/)
### Start the local playground
Start the Docker containers for the database and cache by executing `make up`:
```sh
./build up
```
## Automation scripts
Automation scripts are also included in /scripts
Enjoy!