태그: 웹개발
8편
-
Rust 웹 개발 | Actix-web으로 REST API 만들기
Actix-web으로 Todo REST API를 만들며 CRUD 핸들러와 라우팅, 로깅·CORS·Bearer 토큰 인증 미들웨어, web::Data 공유 상태의 Mutex·RwLock 선택, 커스텀 에러 타입, sqlx 연결 풀, 테스트와 배포 설정을 다룹니다.
-
JavaScript DOM 조작 | 웹 페이지 동적으로 제어하기
getElementById와 querySelector로 요소를 선택하고, innerHTML과 textContent의 보안 차이, 속성·스타일 조작, 요소 생성·삭제, 캡처링·버블링과 이벤트 위임을 To-Do 리스트·탭·모달 예제로 구현합니다.
-
HTML 기본 태그 | 텍스트, 링크, 이미지, 리스트
제목과 문단, 강조 태그, 링크와 이미지, figure, 순서 있는·없는 리스트와 설명 리스트, 셀 병합이 있는 테이블, header·nav·article 같은 시맨틱 태그를 예제로 익힙니다. 기본 폼 요소와 프로필 페이지 실습으로 마무리합니다.
-
HTML/CSS 시작하기 | 웹 개발 첫걸음
웹 개발을 처음 시작하는 사람을 위해 VS Code를 설치하고 첫 HTML 파일을 만든 뒤, HTML 기본 구조와 주요 태그, CSS를 연결하는 세 가지 방법과 선택자 문법을 익힙니다. 명함 페이지와 블로그 글 예제, Chrome DevTools 사용법도 다룹니다.
-
Flask 기초 | Python 웹 프레임워크 시작하기
pip로 Flask를 설치하고 Hello World를 띄운 뒤 라우팅과 HTTP 메서드, Jinja2 템플릿, 폼 데이터 처리, jsonify를 쓴 REST API, 세션과 쿠키까지 차례로 구현합니다. 마지막에는 간단한 블로그 API를 만들어 앞의 기능을 묶어 봅니다.
-
Django 기초 | Python 풀스택 웹 프레임워크 시작하기
startproject로 프로젝트를 만들고 모델 정의와 마이그레이션, 함수형·클래스형 뷰, URL 패턴, 템플릿, Admin 등록을 거쳐 간단한 블로그를 완성합니다. select_related로 N+1 쿼리를 줄이는 법과 DRF API, 배포 전 체크리스트도 담았습니다.
-
HTML/CSS 시리즈 전체 목차 | 웹 프론트엔드 기초부터 실전까지
HTML 기본 태그와 CSS 기초에서 시작해 박스 모델, Position, Flexbox, Grid, 반응형 디자인, 애니메이션으로 이어지는 HTML/CSS 시리즈의 각 편 내용과 초급·중급·고급 학습 경로를 안내합니다.
-
JavaScript 시리즈 목차: 기초 문법부터 비동기, DOM, 클래스, 모듈, 디자인 패턴까지 10편
JavaScript 시리즈 10편을 기초 문법, 비동기와 DOM, 클래스·모듈·에러 처리·디자인 패턴으로 나눠 소개하고, 입문 2주 과정부터 프론트엔드 기초, 모던 JavaScript, 실전 프로젝트까지 목표별 학습 순서를 제안합니다.