일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- IT
- 회고
- 성장
- web
- JavaScript
- 웹 표준
- 개발자
- 직무 체험
- ai 감정
- ChatGPT
- flex box
- HTML
- js 웹
- Shadow DOM
- 스프린트
- 웹
- 스크린 리더
- 웹 접근성
- CSS
- ai 융합 비즈니스 개발 컨퍼런스
- Label
- first-child
- AI
- 서울 코엑스 ai 컨퍼런스
- 코멘토
- 멋쟁이사자처럼
- 프론트엔드
- google ai essentials
- 프론트엔드 js
- 웹 사이트
- Today
- Total
목록Front-end/JS (2)
ohjungho 님의 블로그

자바스크립트를 처음 접하는 사람들을 위해, 또는 "문법부터 차근차근 배워야 하나?"라고 고민하는 사람들을위해 이렇게 말하고 싶다. "김치볶음밥을 잘 만들고 싶다고 해서 쌀의 품종부터 공부할 필요는 없다"쌀은 밥 짓다 보면 자연스럽게 배우는 거고, 진짜 중요한 건 "맛있게 먹히는 요리"를 만드는 것이다. 웹 개발도 마찬가지이다. 변수, 자료형, 연산자 같은 기본기야 당연히 중요하지만, 처음부터 문법만 주구장창 학습하면 재미가 없다. 그래서 나는 최소한의 문법을 학습하고, 직접 웹이 '움직이는 걸 먼저 경험하고' 그 원리를 하나씩 짚어나가는 방식(조금씩 구현해 나가면서)을 추천한다. JavaScript(자바스크립트)는 웹 페이지를 동적이고 상호작용할 수 있게 만들어주는 프로그래밍 언어이다. HTML이 웹 페..

웹 컴포넌트(Web Components)는 웹 사이트, 웹 내에서 사용할 새로운 사용자 정의요소(custom element)를 생성하는웹 플랫폼 API 세트이다. 사용자가 정의한 HTML 구조, CSS 스타일, JavaScript로직 등을 설계하고 등록하면 웹 애플리케이션에서 커스텀 요소를 사용할 수 있다. 멋쟁이사자처럼 JS 수업에서 학습한 내용을 바탕으로 내가 쉽게 이야기를 풀어가자면, 도시락 반찬으로 비유도시락 가게에서 매일 점심 도시락을 만든다고 가정하자. 도시락에는 주로 밥, 계란말이, 김치, 고기 등 같은 반찬이 들어간다.그런데 매번 도시락을 만들 때마다 재료를 하나하나 썰고, 볶고, 간 맞추고... 똑같은 반찬을 매번 처음부터 만든다고 극단적으로 생각하면 엄청 비효율적이고 실수도 생긴다.그래..