43 lines
642 B
Markdown
Raw Normal View History

2022-05-18 00:04:37 +09:00
# simple-json-server
* A simple HTTP JSON server implemented in Go and compiled with tinygo.
## Example
* https://simple-json-server.syumai.workers.dev
### Request
```
curl --location --request POST 'https://simple-json-server.syumai.workers.dev/hello' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "syumai"
}'
```
### Response
```json
{
"message": "Hello, syumai!"
}
```
## Development
### Requirements
This project requires these tools to be installed globally.
* wrangler
* tinygo
### Commands
```
make dev # run dev server
make build # build Go Wasm binary
make deploy # deploy worker
2022-05-18 00:04:37 +09:00
```