- 1. hi
- 1.1. ArchiverがZIPに含めるファイルをフィルタする
- 1.2. スタバのWiFiに自動ログインするだけのスクリプト
- 1.3. JavaScriptのライブラリJQueryでイベント発火・Ajax(非同期通信を実装する場合)
- 1.4. 電卓の作成
- 1.5. Java/JavaScript/C#で暗号化する
- 1.6. 【React Native + Expo】React Hook Formでバリデーションを簡易実装してみる
- 1.7. @vue/cliのインストールからVueプロジェクト作成まで
- 1.8. 【JS/GCS】ファイルアップロードオプション
- 1.9. 【React】 合成イベント(SyntheticEvent) を利用する時注意点
- 1.10. ディスプレイに描画できるようにする
- 1.11. javascriptを使用して、音声や音楽を流す方法
- 1.12. Handsontableのレンダラーまとめ
express.jsアプリをFirebase Functionsにデプロイする
前回:[express.jsアプリをAWS CloudFormationでデプロイする](https://qiita.com/110chang/items/e4ad9c8b0bfbacfa6e98)
## 前提
– Googleアカウント
– firebaseプロジェクト
– firebase-tools## プロジェクト初期化
“`sh
$ firebase init functions
“`## expressアプリ追加
– firebase-functionsの読み込み
– functions.https.onRequestイベントハンドラにアプリを渡す
– exportする“`js
// index.js
const functions = require(‘firebase-functions’);
const express = require(‘express’);
const app = express();app.get(‘/’, (req
ESPカードの作成
### ESPカードの作成
今回はESPカードを作成します。STARTボタンをクリックするとカードの絵柄がシャッフルされるので、それぞれの絵柄が何か当ててください。カードをクリックすると表面にひっくり返ります。button要素にonclick属性を付与して、ボタンをクリックしたときに「clicked」関数が発火します。
“`
※ ☆、○、×、△、□を当ててください
“`script要素内はclicked関数とflip関数に分かれます。
clicked関数内はカードをシャッフルする箇所とカードを並べる箇所に別れます。
flip関数はカードをクリックしたときに裏面から表面にひっくり返す機能があります。“`