하루종일 붙잡고 있던 firebase v9 정리 v8 //version 8 import firebase from "firebase" import { initializeApp } from "firebase/app"; const firebaseConfig = { apiKey: "", authDomain: "", projectId: "", storageBucket: "", messagingSenderId: "", appId: "", }; const app = initializeApp(firebaseConfig); const db = app.firestore(); export default db; v9 import { initializeApp } from "firebase/app"; import { getFir..
WebSocket 기본 설정 백엔드는 nodejs express 사용 // server.js import http from "http"; import WebSocket from "ws"; import express from "express"; const app = express(); app.set("view engine", "pug"); app.set("views", __dirname + "/views"); app.use("/public", express.static(__dirname + "/public")); app.get("/", (_, res) => res.render("home")); app.get("/*", (_, res) => res.redirect("/")); const handleListe..
- Total
- Today
- Yesterday
- React
- nextredirect
- firebaseorderby
- firebasev9
- cssmodules
- nextjsrouter
- nextjsjsx
- 웹소캣
- typescriptclass
- nextjscss
- reduxtoolkit
- reactquill
- typescriptinterface
- typescriptfunction
- 웹인쇄
- websocekt
- NextJS
- Socket
- nextrewrite
- TypeScript
- 404pages
- serversiderendering
- reactjs
- nextjsseo
- 파이어베이스버전9
- webhook이란
- Router
- firebasecollection
- stylesjsx
- mediaprint
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
