Skip to content

jjipper/frontend-knowledge-base

Repository files navigation

frontend-knowledge-base

삐약 개발자의 프론트엔드 지식 수집소 🐣📘

JS · React · CS 실험과 기록을 모아두는 공간입니다.

프론트엔드 개발자로 성장하기 위해 학습한 내용을 주제별로 구조화하여 정리하는 공간입니다.
단순 요약이 아니라, 왜 이렇게 동작하는가에 집중하여 실험 코드, 테스트, 시행착오, 배운 점을 함께 기록합니다.

이 저장소는

  • 지식을 장기적으로 쌓기 위한 개인 아카이브
  • 실험과 실패 과정을 숨기지 않는 성장 기록
  • React·JavaScript 중심의 깊이 있는 탐구
    를 목표로 합니다.

📌 현재 학습 방향

  • JavaScript: 언어 자체에 대한 깊은 이해
  • React: 렌더링 과정, Fiber, 상태 관리, 아키텍처 설계
  • CS 기초: 프로그램이 어떻게 실행되는지에 대한 기반 지식
  • 문서화 습관: 기록을 통한 사고력 강화
  • 사이드 프로젝트 & 실전 프로젝트 대비 준비

🗂️ Repository Structure (예정)

frontend-knowledge-base
├── javascript
│   ├── scope-and-closure
│   ├── event-loop
│   ├── async
│   └── prototype
├── react
│   ├── rendering-model
│   ├── reconciliation
│   ├── fiber
│   └── hooks-internals
├── cs-basics
│   ├── c-language
│   └── computer-architecture
├── reading
│   ├── inner-game
│   └── agile
└── README.md

각 폴더는 다음을 포함합니다:

  • notes.md — 개념 정리, 오해했던 부분, 배운 점
  • examples.* — 실험 코드
  • tests.* — 작은 단위 테스트
  • failure-log.md — 시행착오/디버깅 기록

📅 Monthly Learning Log

Dec 2025 (기초 체력 다지기)

  • C 언어 및 컴퓨터 작동 원리 학습
  • 리액트·자바스크립트 기본 개념 재정비
  • 학습 기록 구조 세팅
  • 집중력을 높이는 학습 습관과 마인드셋 점검(이너게임)

Jan 2026 (JavaScript & React 본격 탐구)

  • 스코프, 클로저, this, 프로토타입 등 핵심 개념 정리
  • 이벤트 루프 실험 코드 작성
  • React 렌더링 모델 이해 기반 잡기
  • 작은 연습 프로젝트 시작

Feb - Mar 2026 (실전 설계 능력 강화)

  • React 아키텍처 패턴 학습
  • 상태 관리, 캐싱, 라우팅 구조 깊이 탐구
  • 실전 서비스 분석 + 작은 기능 단위 클론 제작 (설계 중심)

Apr 2026 (지속적인 확장)

  • 오픈소스 유틸 개발 또는 간단한 라이브러리 제작
  • 기록된 내용을 기반으로 블로그 글 정리
  • 더 큰 사이드 프로젝트로 확장

✍️ Guiding Principles

  • 이해하지 못한 내용은 기록하지 않는다.
  • “왜?”라는 질문을 끝까지 따라간다.
  • 시행착오는 숨기지 않고 남겨둔다.
  • 지식은 정리할 때 내 것이 된다.

🌱 꾸준함의 목적

꾸준함 자체가 목표가 아니라,
매일 조금씩 더 좋은 개발자가 되기 위한 과정을 기록하는 것이 목적입니다.


필요에 따라 언제든 구조나 내용을 확장할 예정입니다.

About

삐약 개발자의 프론트엔드 지식 수집소

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •