firebase4 ๋ฏธ๋ ํ๋ก์ ํธ_Day 4 ํ๋ฃจ ์์ฝ์ค๋์ ๋ณธ์บ ํ 4์ผ์ฐจ!! ๋ด์ผ์ด๋ฉด ๋๋์ด ๋ฏธ๋ ํ๋ก์ ํธ์ ์ต์ข ๋ฐํ๋ค..ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๋์ Github, HTML, CSS, Javascript.... ๊ทธ๋ฆฌ๊ณ ํ์ ์ ์ ๋๋ก ๊ฒฝํํ ์ ์์๋ ๊ฒ ๊ฐ๋ค!์ฐ๋ฆฌ๊ฐ ๊ณํํ๋ ๊ฒ๋ณด๋ค ๋ ๋ฉ์ง ๊ฒฐ๊ณผ๋ฌผ๋ก ๋์จ ๊ฒ ๊ฐ์์ ๋ฟ๋ฏํ๋ค.์ค๋์ ๋ ๊ฐ์ง ์๋ฌ๋ฅผ ํด๊ฒฐํ๋๋ฐ,์ฒซ ๋ฒ์งธ๋ก ํด๊ฒฐํ ์๋ฌ๋ openAPI๋ฅผ ์ด์ฉํด์ ๋ ์จ ์๋ณด๋ฅผ ๋ถ๋ฌ์ค์ง ๋ชปํ๋ ์ ์ ํด๊ฒฐํ๋ค.Mixed Content: The page at 'https://hajoo0322.github.io/1week-project/' was loaded over HTTPS, but requested an insecure resource 'http://apis.data.go.kr/1360000/VilageFc.. 2024. 11. 8. ๋ฏธ๋ ํ๋ก์ ํธ_Day 3 ํ๋ฃจ ์์ฝ๋ณธ์บ ํ 3์ผ ์ฐจ!!! ๋ฏธ๋ ํ๋ก์ ํธ๊ฐ ๊ฑฐ์ ์์ฑ์ด ๋์๋ค ๐๐๐๐๐ ๋ญ๊ฐ ๋ง์ ๊ธฐ๋ฅ๋ค์ ๊ตฌํํ๊ณ ํ์ด์ง๋ฅผ ์ถ๊ฐํ๋๋ ์๊ฐ์ด ์์ฃผ ๋นจ๋ฆฌ ํ๋ฌ๊ฐ ํ๋ฃจ์๋ค!!์ ์ผ ๋จผ์ ์ถ๊ฐํ ๊ธฐ๋ฅ์ ๋ก๊ทธ์ธ ์ฑ๊ณต ์๋ฆผ๊ณผ ํจ๊ป ๋ฉ์ธ ํ์ด์ง๋ก ์ด๋ํ๋ ๊ธฐ๋ฅ์ด์๋ค.alert('๋ก๊ทธ์ธ๋์ จ์ต๋๋ค!');window.location.href = "main.html";๋จ ๋์ค๋ง ์ถ๊ฐํ๋๋ฐ ๊ธฐ๋ฅ์ด ์๋ฒฝํ๊ฒ ๋์๊ฐ๋ค ๐ฎ๐ฎ ๊ทธ๋ค์์ ๊ฐ์ฅ ์ค์ํ๋ ๊ฐ์ธ ํ์ด์ง๋ฅผ ๋ง๋ค์๋ค!!ํ์๋ถ๋ค์ด ๋ง๋ค์ด์ค ๋ผ๋์ ๋์ ๋ด์ฉ๋ค๋ก ์ฑ์ฐ๋ฉด ๋๋๋ฐ ํ๋ํ๋ ์ฑ์ฐ๋ค ๋ณด๋ ๊พธ๋ฏธ๋ ๊ฒ์ ์์ฌ์ด ์๊ฒจ์ ์ฌ์ง๋ ๋ฃ๊ณ ์๊น๋ ์ด์๊ฒ ๋ฐ๊พธ๊ฒ ๋์๋ค. Welcome, everyone! .FirstBox { background-ima.. 2024. 11. 7. ๋ฏธ๋ ํ๋ก์ ํธ_Day 2 ํ๋ฃจ ์์ฝ์ค๋์ ๋ณธ์บ ํ 2์ผ ์ฐจ... ์ด์ ์งํํ๋ ํ๋ก์ ํธ๋ฅผ ๊ณ์ ์งํํ์๋ค.๋ด๊ฐ ๋ด๋นํ๋ ๋ฉค๋ฒ ์นด๋, ๋ฐฉ๋ช ๋ก ํํธ๋ฅผ ์ค์ ์ ๋ค ํด๊ฒฐํ๊ณ ํ์๋ถ๊ณผ ๋ฉ์ธ ํ์ด์ง๋ฅผ ํฉ์ณค๋ค!!ํ์๋ถ์ด ์์ฑํ ์ฝ๋์ ๋ด๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ๋ชจ๋ ํฉ์น ํ, ๋๋ ํ์ฌ ์๊ฐ๊ณผ ๋ฐฉ๋ช ๋ก์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๊ฒฐํ๋ ๋ถ๋ถ์ ์ถ๊ฐ์ ์ผ๋ก ๋ด๋นํ๊ธฐ๋ก ํ๋ค.์ ์ฌ์ ๋ง์๊ฒ ๋จน๊ณ ๋ ํ, ํ์ฌ ์๊ฐ์ ๋ํ๋ด์ฃผ๋ Javascript ์ฝ๋๋ฅผ ์์ฑํ๊ณ ํ์ด์ง์ ๋ฌธ์ ์์ด ํ์๋๋ ๊ฒ์ ํ์ธํ ์ ์์๋ค. // ์๊ฐ ๋ถ๋ฌ์ค๋ ๊ธฐ๋ฅfunction updateTime() { const timeElement = document.getElementById("time"); const now = new Date(); // ์๊ฐ์ ํ์์ ๋ง๊ฒ ๊ฐ์ ธ์ค๊ธฐ.. 2024. 11. 5. ์น ๊ฐ๋ฐ ์ข ํฉ_5์ฃผ์ฐจ ์น ๊ฐ๋ฐ 5์ฃผ์ฐจ์ ๋ฐฐ์ด ๋ด์ฉ์คํ๋ฅดํํ๋ฆญ์ค์คํ๋ฅดํํ๋ฆญ์ค ํ๋ก์ ํธ๋ฅผ ์ด์ฉํด์ ๋ฐ์ดํฐ๋ฅผ Firestore Database์ ๋ฃ๊ณ ๋ค์ ๊ฐ์ ธ์ค๋ ๋ด์ฉ์ ๋ณต์ตํ๋ค ๐คจ๐คจ Firebase ์ฐ๋ ๊ธฐ๋ณธ ์ธํ ๋จผ์ Firebase ์ฐ๋์ ์ํ ๊ธฐ๋ณธ ์ธํ ์ฝ๋๋ฅผ ์ ๋ ฅํด์ฃผ์๋ค!// Firebase SDK ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฐ์ ธ์ค๊ธฐimport { initializeApp } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-app.js";import { getFirestore } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";import { collection, addDoc } from "https:/.. 2024. 11. 1. ์ด์ 1 ๋ค์