2022. 4. 7. 00:37ใToday I Learned
๐ซ 2022 04 06 ์ ๐ซ
โ๏ธ ๋ฆฌ๋
์ค ๋ช
๋ น์ด ๋ค์ ์ ๋ฆฌ !!!!!
โ๏ธ ํด์ ๋ ๋ฌธ์ ํ๋ก๊ทธ๋๋จธ์ค
โ๏ธ javascript quick review - ๊ตฟ๋
ธํธ ์ ๋ฆฌ ๋ค์ ๋ณด๊ธฐ (~events 1/2)
unfamiliar ≠ difficult
โ๏ธ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๊ณต๋ถํ๋ฉด์ web api๋ผ๋ ๊ฒ์ด ๊ถ๊ธํด์ก๋ค.
๋๊ฐ api๊ฐ ๋ญ์ง๋ ๊ฐ์ผ๋ก๋ง ์๊ฒ ์ด์, ๋ค์ ์ฐพ์๋ณด์๋ค.
https://www.redhat.com/ko/topics/api/what-are-application-programming-interfaces
API(์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค)๋ - ๊ฐ๋ , ๊ธฐ๋ฅ, ์ฅ์
API(์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค)๋ ์ ํ๋ฆฌ์ผ์ด์ ์ํํธ์จ์ด์ ๊ฐ๋ฐ ๋ฐ ํตํฉ์ ์ฌ์ฉ๋๋ ์ ์ ๋ฐ ํ๋กํ ์ฝ ์ธํธ๋ฅผ ๋ปํ๋ฉฐ, ๊ฐ๋ฐ ๋ฏผ์ฒฉ์ฑ๊ณผ ๊ฐ์ํ๋ฅผ ์ง์ํฉ๋๋ค.
www.redhat.com
๊ทธ๋ฌ๋๊น ์ ํ๋ฆฌ์ผ์ด์ ์ ํน์ ๊ธฐ๋ฅ์ด๋ ๋ฐ์ดํฐ์ ์งํฉ์ผ๋ก, ์ฌ์ฉ์๋ api๋ฅผ ํตํด ์ด๋ค์ ์ ๊ทผํ ์ ์๊ณ ,
๋ฐ๋ผ์ ๊ฐ๋ฐ์ ๊ฐ์ํํ ์ ์๊ณ ์๊ฐ๊ณผ ๋น์ฉ์ ์ ์ฝํ ์ ์๋ค.
๊ทธ๋ผ web api๋?
๋๊ฐ์ด api์ธ๋ฐ ๊ทธ ์ค์์๋ ์น๊ณผ ๊ด๋ จํ api
์๋ฅผ ๋ค์ด twitter api๋ฅผ ๊ฐ์ ธ์ค๋ฉด ํธ์ํฐ๊ฐ ์ ๊ณตํ๋ ๋ช๋ช ๊ธฐ๋ฅ๋ค์ ๋ด๊ฐ ๊ฐ๋ฐํ๊ณ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฉ์น ์ ์๋ ๊ฒ.
https://www.tutorialsteacher.com/webapi/what-is-web-api
What is Web API?
What is Web API? Before we understand what is Web API, let's see what is an API (Application Programing Interface). As per Wikipedia's Definition of API: In computer programming, an application programming interface (API) is a set of subroutine definitions
www.tutorialsteacher.com
โ๏ธ ์๋ฐ์คํฌ๋ฆฝํธ์์ html element ์์ฑ, ์ด๋ฒคํธ ํ์ธํ๋ ๋ฒ:
1. <html element ์ด๋ฆ> html element mdn ๊ฒ์
์ ๊ฒ์ํ๋ฉด ๊ผญ ์์ - Web APIs ๊ฐ ๋จ๋ (๊ทธ๋์ผ ์๋ฐ์คํฌ๋ฆฝํธ ๊ด๋ จ) mdn ์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ฉด
javascript๊ฐ ์ ๊ทผ ๊ฐ๋ฅํ ๋ชจ๋ ํด๋น element์ ์์ฑ๋ค๊ณผ event๊ฐ ๋์์๋ค.
2. ์๋ฐ์คํฌ๋ฆฝํธ ํ์ผ์ console.dir(element์ด๋ฆ/๋ฐํ๋๋ณ์) ๋ก element๋ด๋ถ ์์ฑ๋ค์ ์ ๋ถ ๋ณผ ์ ์์ (์๋ฐ์คํฌ๋ฆฝํธ์ ์ค๋ธ์ ํธ ํํ๋ก)
๊ทธ ์์ฑ๋ค ์ค์ on~ ์ผ๋ก ์์ํ๋ ์์ฑ๋ค์ ์ ๋ถ Event๋ค์ด๋ค.
'Today I Learned' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 220411, 220412 - python, java (0) | 2022.04.13 |
---|---|
[TIL] 220410 - css position ์์ฑ (2) | 2022.04.11 |
[TIL] 220403 - java ๋ ํผ๋ฐ์ค ๋ณ์ ๋ฑ (0) | 2022.04.04 |
[TIL] 220401 (2) | 2022.04.02 |
[TIL] 220327 - ๋งฅ(mac) m1์นฉ์ OpenJDK ์ค์น, ํ๊ฒฝ๋ณ์ ์ค์ (2) | 2022.03.28 |