[ 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 메서드 비교함수 만들기