This document discusses remote work practices at Tiger Hole Lab. It outlines their fully remote work policy and flexible work hours. Communication tools like Slack and Google Meet are used. An agile development approach with daily scrums helps reduce disconnect between remote members. Tasks are managed in Trello. Daily reports keep track of work. Remote work benefits like no commuting but also challenges like lack of in-person communication are addressed.
5. Copyright (C) 2021 Toranoana Inc. All Rights Reserved.
regali
https://github.com/Octo8080/regali
6. Copyright (C) 2021 Toranoana Inc. All Rights Reserved.
目的
- Web 開発でフロントとバックエンドを分離して作成するとどうして
も CORS の問題にぶつかる
- 対応するために、webpack-dev-server や、vite の proxy 機能っ
ぽいものが欲しかった
7. Copyright (C) 2021 Toranoana Inc. All Rights Reserved.
使用モジュール
- std
- flags 実行時のでのフラグ処理に使用
- サードパーティ
- oak ミドルウェアフレームワーク
- oak_http_proxy oak 向けプロキシミドルウェア
8. Copyright (C) 2021 Toranoana Inc. All Rights Reserved.
フロントエンドアプリケーション
localhost:8081
バックエンドアプリケーション
localhost:8082
regari
localhost:8080
使用/構成イメージ
localhost:8080/hoge
localhost:8080/api/hoge
設定ファイル
/ => localhost:8081
/api/ => localhost:8082
9. Copyright (C) 2021 Toranoana Inc. All Rights Reserved.
使い方1
- インストール
- 設定ファイルを準備