Skip to content

Commit 601c062

Browse files
committedJul 10, 2023
10์žฅ
1 parent 71aece3 commit 601c062

File tree

2 files changed

+79
-1
lines changed

2 files changed

+79
-1
lines changed
 

โ€Ž์–ด์ค€ํ˜/10์žฅ/10์žฅ.md

-1
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
# [7์ฃผ์ฐจ] 10์žฅ. ์›น ์ฝ˜ํ…์ธ ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ 
2+
3+
---
4+
5+
## HTML
6+
7+
- HTML์€ ์›น ์ƒ์—์„œ ํ•˜์ดํผํ…์ŠคํŠธ๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ์–ธ์–ด
8+
- ํ•˜์ดํผํ…์ŠคํŠธ๋Š” ๋ฌธ์„œ ์‹œ์Šคํ…œ์˜ ํ•˜๋‚˜๋กœ์„œ, ๋ฌธ์„œ ์ค‘์— ์ž„์˜์˜ ์žฅ์†Œ์˜ ์ •๋ณด๊ฐ€ ๋‹ค๋ฅธ ์ •๋ณด์— ๊ด€๋ จ๋œ ์ฆ‰ ๋งํฌ๋˜์–ด ์žˆ๋Š” ๋ฌธ์„œ์ด๋‹ค.
9+
- HTML๋กœ ์“ฐ์—ฌ์ง„ ๋ฌธ์„œ๋ฅผ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํ•ด์„ํ•ด์„œ **๋ Œ๋”๋ง** ์ฒ˜๋ฆฌ๋ฅผ ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์›น ํŽ˜์ด์ง€์— ํ‘œ์‹œ๋œ๋‹ค.
10+
11+
### HTML ๋ฒ„์ „
12+
13+
- HTML 1.0: ๋ชจ์ž์ดํฌ๊ฐ€ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋Š” HTML์˜ ์‚ฌ์–‘์„ ์ •๋ฆฌํ•œ ๊ฒƒ
14+
- HTML 4.0: W3C๋ผ๋Š” ์กฐ์ง์˜ ์˜ํ•ด์„œ ๊ถŒ๊ณ ์ธ์ด ์ถœ์‹œ
15+
- HTML 5.0: ๋ธŒ๋ผ์šฐ์ € ๊ฐ„์˜ ํ˜ธํ™˜์„ฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ฑฐ๋‚˜ ํ…์ŠคํŠธ๋ฅผ ๋ฐ์ดํ„ฐ๋กœ์„œ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋„๋ก ํ•˜์—ฌ ์žฌ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฝ๊ฒŒ ํ•˜๊ฑฐ๋‚˜ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋“ฑ์˜ ํšจ๊ณผ๋ฅผ ์ถฉ์‹ค์ด ํ•˜๋Š” ๊ฒƒ์„ ์‚ฌ์–‘์— ํฌํ•จ
16+
17+
### ๋””์ž์ธ์„ ์ ์šฉํ•˜๋Š” CSS
18+
19+
- HTML ๊ฐ ์š”์†Œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ‘œ์‹œํ• ์ง€๋ฅผ ์ง€์‹œํ•˜๋Š” ๊ฒƒ
20+
- ์Šคํƒ€์ผ ์‹œํŠธ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์‚ฌ์–‘์ค‘์˜ ํ•˜๋‚˜
21+
22+
---
23+
24+
## ๋‹ค์ด๋‚˜๋ฏน HTML
25+
26+
### ์›น ํŽ˜์ด์ง€๋ฅผ ๋™์ ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๋‹ค์ด๋‚˜๋ฏน HTML
27+
28+
- ์ •์ ์ธ HTML ๋‚ด์šฉ์„ ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ดํŠธ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋™์ ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ธฐ์ˆ ์„ ๋งํ•œ๋‹ค.
29+
- HTML ๋“ฑ์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์›น ํŽ˜์ด์ง€๋ฅผ **JavaScript** ๋“ฑ์˜ ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ ์Šคํฌ๋ฆฝํŠธ๋กœ ์กฐ์ž‘ํ•˜์—ฌ ๋™์ ์œผ๋กœ ๋ณ€ํ™”์‹œํ‚จ๋‹ค.
30+
- ๋™์ ์œผ๋กœ ๋ฐ”๊พธ๊ณ  ์‹ถ์€ HTML ์š”์†Œ๋ฅผ ์ง€์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ **DOM**์ด๋ผ๋Š” ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.
31+
32+
### HTML์„ ์กฐ์ž‘ํ•˜๊ธฐ ์‰ฝ๊ฒŒ ํ•ด์ฃผ๋Š” DOM
33+
34+
- DOM์€ HTML ๋ฌธ์„œ์™€ XML ๋ฌธ์„œ๋ฅผ ์œ„ํ•œ API์ด๋‹ค.
35+
- DOM์„ ์‚ฌ์šฉํ•˜๋ฉด HTML ๋‚ด์˜ ์š”์†”๋ฅด ์˜ค๋ธŒ์ ํŠธ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์š”์†Œ ๋‚ด์˜ ๋ฌธ์ž์—ด์„ ์ถ”์ถœํ•˜๊ฑฐ๋‚˜ CSS๋ฅผ ํ”„๋กœํผํ‹ฐ๋กœ์„œ ๋ณ€๊ฒฝํ•ด ๋””์ž์ธ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.
36+
- DOM์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด JavaScript ๋“ฑ์˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ HTML์„ ์‰ฝ๊ฒŒ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋‹ค.
37+
38+
---
39+
40+
## ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
41+
42+
### ์›น์„ ์‚ฌ์šฉํ•ด์„œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
43+
44+
- ์›น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์„œ ์ œ๊ณต๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ(์‡ผํ•‘ ์‚ฌ์ดํŠธ, ์ธํ„ฐ๋„ท ๋ฑ…ํ‚น, SNS ๋“ฑ)
45+
- ๋™์  ์ฝ˜ํ…์ธ : ํ”„๋กœ๊ทธ๋žจ์— ์˜ํ•ด์„œ ์ƒ์„ฑ๋œ ์ฝ˜ํ…์ธ 
46+
- ์ •์  ์ฝ˜ํ…์ธ : ์‚ฌ์ „์— ์ค€๋น„๋œ ์ฝ˜ํ…์ธ 
47+
48+
### ์›น ์„œ๋ฒ„์™€ ํ”„๋กœ๊ทธ๋žจ์„ ์—ฐ๊ณ„ํ•˜๋Š” CGI
49+
50+
- ์›น ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ์—์„œ ๋ฐ›์€ ๋ฆฌํ€˜์ŠคํŠธ๋ฅผ ํ”„๋กœ๊ทธ๋žจ์— ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์กฐ
51+
- CGI์— ์˜ํ•ด ํ”„๋กœ๊ทธ๋žจ์€ ๋ฆฌํ€˜์ŠคํŠธ ๋‚ด์šฉ์— ๋งž๊ฒŒ HTML์„ ์ƒ์„ฑํ•˜๋Š” ๋“ฑ์œผ๋กœ ๋™์ ์œผ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
52+
- CGI ํ”„๋กœ๊ทธ๋žจ: Ruby, PHP, Perl
53+
54+
### Java์—์„œ ๋ณด๊ธ‰๋œ ์„œ๋ธ”๋ฆฟ
55+
56+
- ์„œ๋ฒ„ ์ƒ์— HTML ๋“ฑ์˜ ๋™์  ์ฝ˜ํ…์ธ ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ
57+
- CGI๋Š” ๋ฆฌํ€˜์ŠคํŠธ๋งˆ๋‹ค ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ€๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€๋Ÿ‰์œผ๋กœ ์•ก์„ธ์Šค๊ฐ€ ์žˆ์„ ๋•Œ ์›น ์„œ๋ฒ„์— ๋ถ€ํ•˜๊ฐ€ ๊ฑธ๋ฆฌ๊ฒŒ ๋˜์ง€๋งŒ ์„œ๋ธ”๋ฆฟ์—์„œ๋Š” ์›น ์„œ๋ฒ„์™€ ๊ฐ™์€ ํ”„๋กœ์„ธ์Šค ์†์—์„œ ๋™์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋น„๊ต์  ๋ถ€ํ•˜๋ฅผ ์ ๊ฒŒ ํ•˜์—ฌ ๋™์ž‘์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.
58+
59+
---
60+
61+
## ๋ฐ์ดํ„ฐ ์†ก์‹ ์— ์ด์šฉ๋˜๋Š” ํฌ๋งท์ด๋‚˜ ์–ธ์–ด
62+
63+
### ๋ฒ”์šฉ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋งˆํฌ์—… ์–ธ์–ด XML
64+
65+
- XML์ด๋ผ๋Š” ๊ฒƒ์€ ๋ชฉ์ ์— ๋งž๊ฒŒ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ฒ”์šฉ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋งˆํฌ์—… ์–ธ์–ด๋‹ค.
66+
- ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๊ณต์œ ๋ฅผ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉ์ ์œผ๋กœ ํ•˜๊ณ ์žˆ๋‹ค.
67+
- XML์€ HTML๊ณผ ๊ฐ™์€ ๋ฌธ์„œ ๊ธฐ์ˆ  ์–ธ์–ด์—์„œ ํŒŒ์ƒ๋œ ๊ฒƒ์ด์ง€๋งŒ HTML์— ๋น„ํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ์ˆ ํ•˜๋Š” ๊ฒƒ์— ํŠนํ™”๋˜์–ด ์žˆ๋‹ค.
68+
- HTML๊ณผ ๊ฐ™์ด ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•œ ํŠธ๋ฆฌ ๊ตฌ์กฐ์ด๋ฉฐ ๋…์ž์ ์œผ๋กœ ํ™•์žฅ๋œ ํƒœ๊ทธ๊ฐ€ ์ •์˜๋˜์–ด ์žˆ๋‹ค.
69+
- ๋ฐ์ดํ„ฐ๋ฅผ ๋นผ๋‚ด๋Š” ๊ฒƒ์€ HTML์— ๋น„ํ•ด ๊ฐ„๋‹จํ•˜๋‹ค.
70+
71+
### ๊ฐฑ์‹  ์ •๋ณด๋ฅผ ์†ก์‹ ํ•˜๋Š” RSS/Atom
72+
73+
- ๋‰ด์Šค๋‚˜ ๋ธ”๋กœ๊ทธ์˜ ๊ธฐ์‚ฌ ๋“ฑ์˜ ๊ฐฑ์‹  ์ •๋ณด๋ฅผ ์†ก์‹ ํ•˜๊ธฐ ์œ„ํ•œ ๋ฌธ์„œํฌ๋งท์˜ ์ด์นญ์œผ๋กœ ๋‘˜ ๋‹ค XML์„ ์ด์šฉํ•˜๊ณ  ์žˆ๋‹ค.
74+
75+
### JavaScript์—์„œ ์ด์šฉํ•˜๊ธฐ ์‰ฝ๊ณ  ๊ฐ€๋ฒผ์šด JSON
76+
77+
- JSON์ด๋ผ๋Š” ๊ฒƒ์€ ๊ฒฝ๋Ÿ‰ ๋ฐ์ดํ„ฐ ๊ธฐ์ˆ  ์–ธ์–ด๋กœ์„œ JavaScript์— ์žˆ์–ด์„œ ์˜ค๋ธŒ์ ํŠธ ํ‘œ๊ธฐ๋ฒ•์„ ๋ฐ”ํƒ•์œผ๋กœ ํ•˜๊ณ  ์žˆ๋‹ค.
78+
- ๋‹ค๋ฃฐ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐํ˜•: false/null/true/์˜ค๋ธŒ์ ํŠธ/๋ฐฐ์—ด/์ˆ˜์น˜/๋ฌธ์ž์—ด ๋“ฑ 7๊ฐ€์ง€ ์ข…๋ฅ˜
79+
- JSON ๋ฐ์ดํ„ฐ๋Š” ๋‹จ์ˆœํ•˜๊ณ  ๊ฐ€๋ณ๊ฒŒ, ๊ฒŒ๋‹ค๊ฐ€ ๋ฌธ์ž์—ด์„ JavaSript์—์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ฝ์–ด์˜ฌ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์—์„œ ๋‹น์ดˆ XML์ด ์‚ฌ์šฉ๋˜๋˜ Ajax์—์„œ JSON์„ ๋„๋ฆฌ ์ด์šฉํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.

0 commit comments

Comments
 (0)
Please sign in to comment.