[ Web Common & CS ]
[책] 웹 기술 입문
서비스 웹 기초 개념
문자열 인코딩
날짜와 시간
해시함수
JSON과 XML
BASE64
정규표현식
GraphQL
[마틴 파울러] 소프트웨어 아키텍쳐의 중요성
Web Rendering
IP
DNS
HTTP
OSI 7 Layer, TCP/IP Updated 모델
인터넷을 이용할 때 일어나는 사건들
웹 스토리지
Restful API
REST : 웹은 진화한다
좋은 코드에 대한 고민
따라하며 배우는 도커와 CI환경
프론트앤드 TDD 공부
과거 자료
http 모듈로 웹서버 만들기
프론트 빌드 모듈
GraphQL과 REST의 차이점
웹 표준 기술과 웹 접근성
웹접근성과 표준
불변성을 유지한다는 것
HTML
성능 최적화
헨리의 데이터 베이스 1 - DB 개론
헨리의 데이터베이스 2 - SQL 문 배우기
선언형 프로그래밍
해쉬 테이블
힙 (우선순위 큐)
캐싱
PWA가 뭔가요? (+모바일 앱의 종류)
CICD가 뭔가요? (+ 젠킨스, Travis CI, Github Actions)
아파치, NginX, 톰캣이 뭔가요? (+ 웹서버, WAS, 로드밸런싱, 프록시)
구글 검색은 어떻게 동작하는가
SEO
git rebase
VSCode Format on Save not working
2022년 웹 개발에서 고려해야 할 환경 - LINE ENGINEERING
GraphQL 쿡북
[ React ]
리액트 톧아보기 정리
Redux 정리
React Router 정리
리액트 컴포넌트 합성으로 래핑 줄이기
NextJS 빈칸 정리
NextJS Hydration의 결과 불일치 문제
SWR
ClickOutside
useEffect 완벽 가이드 정리
나만의 리액트 라이브러리 만들기
제어 컴포넌트와 비제어 컴포넌트
리액트 상태 관리
리액트 컴포넌트 및 프로젝트 구조 설계
useImperativeHandle
리믹스 개요
리덕스 툴킷
리액트 캐러셀 만들기
과거 자료
React 실전 정리
Nodebird
단순화 시킨 React Hooks 로우 레벨 내부 구현 정리
React 기초 개념
Hooks 정리
Hooks Basic Tutorial
React HOC & 코드스플릿팅
[ Javascript ]
개념
[강의] 코드 스피츠 - CSS Rendering
[강의] 코드 스피츠 - ES6 기초편
[강의] 코드 스피츠 - 함수
[강의] 코드스피츠 - 논블로킹 자바스크립트
[강의] 코드스피츠 - 객체지향 JS
[강의] 유인동의 함수형 자바스크립트
[강의] 유인동 - 순차 비동기 호출과 실전 에러 핸들링
[발표] Virtualized Scroll
자바스크립트의 타이핑된 배열
setTimeout, setInterval
Symbol
ES2020
응집도와 결합도
DOM Node
이벤트
throttle과 debounce의 차이
fetch와 Cross-Origin 요청
Sync/Async, Block/NonBlock 정리
requestAnimationFrame
Execution Context
Event Loop
Promise
Custom Promise 구현하기
Generator
async/await
await for .. of
Class
DOM 기능 : 한번 만 클릭, 바깥쪽 클릭 감지, 클론, 바로 스크롤
바벨 번들링시 node_modules 번들링 여부
함수와 프로토타입 체이닝
this : 누가 이 함수를 호출 했냐 이놈이요!
내부함수선언 vs 외부함수선언
Deep Copy of JS
DOMContentLoaded, load, beforeunload, unload 이벤트
defer, async 스크립트
Webpack
JITC, Adaptive Compilation
V8 엔진의 구조
코드로 보는 V8 엔진 및 최적화 팁
자바스크립트 메모리 관리
Clean Code for JS
Object API, Proxy, Symbol 정리
JS 숫자 탐구
변수 함수 네이밍 규칙
Async generator를 이용한 다중 비동기 제어
쿠키와 document.cookie
Tool 이용해서 웹 프론트앤드 병목 찾기
getter setter 사용시 Infinite 돌입 문제
Proxy & Reflect
JavaScript Bundle Diet
Config 파일 Json보다 JS로 만들면 좋은 이유
클래스는 이제는 사실 조금 무겁습니다
실습
IntersectionObserver & lazy loading
Javascript 실전
sort 메서드 비교함수 만들기