콘텐츠로 바로가기

Computer Science & Engineering

컴퓨터 과학 및 공학 전체 구조와 학습 경로를 설명하는 CS&E 루트 노드입니다.

Overview

컴퓨터 과학 및 공학(Computer Science & Engineering, CSE)는 이 저장소의 루트 학습 노드입니다. 이 문서는 컴퓨터 과학의 이론, 소프트웨어 엔지니어링, 데이터와 AI, 보안, 플랫폼 운영을 하나의 학습 지형으로 연결합니다. 또한 CS2023, SWEBOK, CyBOK, DS-BoK/EDSF, SFIA v9를 근거로 14개 Top category가 어떤 책임을 맡는지 설명합니다.

읽는 순서는 ROOT -> Top -> Mid -> Cluster -> +a입니다. 같은 주제는 한 곳에만 home을 두고 다른 위치에서는 prerequisite와 see-also 관계로만 연결합니다.

Top Category 한국어 축 Primary Evidence Focus
Mathematics & Computing Logic 수학과 컴퓨팅 논리 P1, P4, P5 계산 모델을 설명하는 수리 구조, 논리, 확률, 정보 개념
Computer Architecture & Embedded Systems 컴퓨터 구조와 임베디드 시스템 P1, P3, P5 디지털 논리부터 메모리 계층, 실시간 제어, 임베디드 인터페이스까지의 하드웨어-소프트웨어 경계
Operating Systems & System Mechanics 운영체제와 시스템 메커니즘 P1, P2, P5 프로세스, 스레드, 메모리, 파일 시스템, 동기화, 가상화 등 운영체제 핵심 메커니즘
Data Structures & Algorithms 자료구조와 알고리즘 P1, P5 문제 모델링, 자료 표현, 시간-공간 복잡도, 알고리즘 설계 기법
Programming Languages & Compilers 프로그래밍 언어와 컴파일러 P1, P2, P5 언어 설계, 타입 시스템, 런타임, 파서, 인터프리터, 컴파일러 구현
Data & Information Management 데이터와 정보 관리 P1, P4, P5 데이터 수집, 저장, 품질, 거버넌스, 모델링, 분석 엔지니어링
System Architecture & Distributed Systems 시스템 아키텍처와 분산 시스템 P1, P2, P5 서비스 경계, 분산 합의, 확장성, 이벤트 기반 아키텍처, 클라우드 네이티브 운영
Network & Communication 네트워크와 통신 P1, P3, P5 인터넷 계층, 전송 프로토콜, API 패러다임, 메시징, 실시간 통신
Software Engineering & DevOps 소프트웨어 엔지니어링과 데브옵스 P2, P3, P5 요구사항, 설계, 테스트, 릴리스, 운영, SRE, 피드백 루프
Security & Cryptography 보안과 암호학 P2, P3, P5 위협 모델링, 보안 설계, 인증과 권한, 애플리케이션 보안, GRC, 암호학
Machine Learning & AI 머신러닝과 인공지능 P1, P4, P5 학습 문제 정의, 모델링, 평가, 딥러닝, LLM, MLOps, AI 거버넌스
Human-Computer Interaction & Graphics 인간-컴퓨터 상호작용과 그래픽스 P1, P2, P5 사용자 경험, 시각 설계, 접근성, 인터랙션, 렌더링, 멀티미디어
Mobile & Cross-Platform Physics & Mechanics 모바일과 크로스플랫폼 시스템 P1, P2, P5 iOS, Android, React Native, Flutter, 모바일 런타임, 디바이스 제약, 모바일 운영
Web & Emerging Technologies 웹과 신기술 P1, P2, P5 브라우저 런타임, 웹 보안, PWA, WASM, WebView, 블록체인, 양자, IoT 등 신기술 접점

Scope & Boundaries

In-Scope

  • 14개 Top category와 그 하위 node의 single-home 배치
  • CS2023, SWEBOK, CyBOK, DS-BoK/EDSF, SFIA v9를 이용한 분류와 경계 설명
  • canonical slug/url/aliases 규칙과 9섹션 문서 구조

Out-of-Scope

  • 물리 폴더 리네임, 폴더 이동, 새 폴더 생성
  • 일반 포스트 본문(index.md, leaf article) 수정
  • Needs evidence 후보의 즉시 폴더 생성

Boundaries

  • 이 루트는 전체 CS&E 지형을 설명하는 문서이며, 개별 기술의 상세 튜토리얼은 각 하위 node가 맡습니다. 분류 기준은 P1, P2, P3, P4, P5입니다.
  • 같은 주제는 한 곳에만 canonical home을 두고, 나머지 위치에서는 prerequisite나 see-also만 남깁니다.

Counterexample

  • Computer Science & Engineering를 단순 도구 이름이나 유행 키워드로만 이해하면 실제 경계와 선행 지식을 놓치기 쉽습니다.
  • Computer Science & EngineeringComputer Science & Engineering 전체와 같은 뜻으로 쓰면 single-home 규칙이 무너지고, 같은 내용을 여러 node에 반복하게 됩니다.
  • 적용 조건이 다른 문제에 Computer Science & Engineering를 그대로 가져오면 과잉 설계, 검증 누락, 운영 비용 증가로 이어질 수 있습니다.

Prerequisites

  • 이산 구조(Discrete Structures, DS) — 사용 단계: Basic. 분류와 선행 관계를 논리적으로 읽기 위해 필요합니다. (Primary)
  • 소프트웨어 엔지니어링 관점(Software Engineering Perspective, SEP) — 사용 단계: Recommended. 학습 node를 실제 전달 체계와 연결하기 위해 필요합니다. (Primary)
  • 보안 사고(Security Thinking, ST) — 사용 단계: Practical. 기술 선택을 신뢰 경계와 위험 관점에서 해석하기 위해 필요합니다. (Primary)
  • 데이터 해석(Data Interpretation, DI) — 사용 단계: Practical. 데이터와 AI 축을 다른 축과 연결해 읽기 위해 필요합니다. (Primary)

Learning Map

  1. ROOT에서 전체 지형과 single-home 규칙을 먼저 이해합니다.
  2. Top category에서 문제 영역과 경계를 읽습니다.
  3. Mid / Cluster / +a에서 구현·운영 수준의 세부 주제로 내려갑니다.
  4. 겹치는 지점은 prerequisite와 evidence trace를 통해 연결합니다.
한국어 축 Top Category Primary Evidence Strong Links
수학과 컴퓨팅 논리 Mathematics & Computing Logic P1, P4, P5 Data Structures & Algorithms, Machine Learning & AI
컴퓨터 구조와 임베디드 시스템 Computer Architecture & Embedded Systems P1, P3, P5 Operating Systems & System Mechanics, Network & Communication
운영체제와 시스템 메커니즘 Operating Systems & System Mechanics P1, P2, P5 Computer Architecture & Embedded Systems, System Architecture & Distributed Systems
자료구조와 알고리즘 Data Structures & Algorithms P1, P5 Mathematics & Computing Logic, Programming Languages & Compilers
프로그래밍 언어와 컴파일러 Programming Languages & Compilers P1, P2, P5 Data Structures & Algorithms, Software Engineering & DevOps
데이터와 정보 관리 Data & Information Management P1, P4, P5 System Architecture & Distributed Systems, Machine Learning & AI
시스템 아키텍처와 분산 시스템 System Architecture & Distributed Systems P1, P2, P5 Operating Systems & System Mechanics, Software Engineering & DevOps
네트워크와 통신 Network & Communication P1, P3, P5 Operating Systems & System Mechanics, Security & Cryptography
소프트웨어 엔지니어링과 데브옵스 Software Engineering & DevOps P2, P3, P5 System Architecture & Distributed Systems, Security & Cryptography
보안과 암호학 Security & Cryptography P2, P3, P5 Network & Communication, Software Engineering & DevOps
머신러닝과 인공지능 Machine Learning & AI P1, P4, P5 Data & Information Management, Software Engineering & DevOps
인간-컴퓨터 상호작용과 그래픽스 Human-Computer Interaction & Graphics P1, P2, P5 Mobile & Cross-Platform Physics & Mechanics, Web & Emerging Technologies
모바일과 크로스플랫폼 시스템 Mobile & Cross-Platform Physics & Mechanics P1, P2, P5 Human-Computer Interaction & Graphics, Web & Emerging Technologies
웹과 신기술 Web & Emerging Technologies P1, P2, P5 Network & Communication, Human-Computer Interaction & Graphics
  • 확장 후보(Needs evidence): 09/05. Platform Engineering and IDP, 10/06. Software Supply Chain Security, 11/05. Evaluation-Driven AI Systems, 06/10. Causal Inference for Product Analytics

Learning Topics

Basic

Core Topic 1. 핵심 개념과 사용자 맥락

  • Core: Computer Science & Engineering핵심 개념과 사용자 맥락 관점에서 설명하고 적용하는 능력
  • Why to Learn: basic 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 핵심 개념과 사용자 맥락
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 핵심 개념 설명, 예시 비교,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 용어 카드 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 정의와 반례를 말로 설명할 수 있는가
  • Implement: 용어 카드
  • Failure modes/trade-offs: 정의와 예시를 혼동함, 상위 개념과 하위 개념을 섞음

Core Topic 2. 플랫폼 제약

  • Core: Computer Science & Engineering플랫폼 제약 관점에서 설명하고 적용하는 능력
  • Why to Learn: basic 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 플랫폼 제약
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 핵심 개념 설명, 예시 비교,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 요약 노트 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 정의와 반례를 말로 설명할 수 있는가
  • Implement: 요약 노트
  • Failure modes/trade-offs: 정의와 예시를 혼동함, 상위 개념과 하위 개념을 섞음

Core Topic 3. 대표 예시와 반례

  • Core: Computer Science & Engineering대표 예시와 반례 관점에서 설명하고 적용하는 능력
  • Why to Learn: basic 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 대표 예시와 반례
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 핵심 개념 설명, 예시 비교,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 비교 표 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 정의와 반례를 말로 설명할 수 있는가
  • Implement: 비교 표
  • Failure modes/trade-offs: 정의와 예시를 혼동함, 상위 개념과 하위 개념을 섞음

Core Topic 1. 인터페이스와 상태

  • Core: Computer Science & Engineering인터페이스와 상태 관점에서 설명하고 적용하는 능력
  • Why to Learn: recommended 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 인터페이스와 상태
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 경계 판단, 선택 기준 정리,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 경계 메모 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 포함 범위와 제외 범위를 구분할 수 있는가
  • Implement: 경계 메모
  • Failure modes/trade-offs: 경계 없이 넓게 서술함, 비슷한 기술을 같은 것으로 취급함

Core Topic 2. 성능과 자원

  • Core: Computer Science & Engineering성능과 자원 관점에서 설명하고 적용하는 능력
  • Why to Learn: recommended 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 성능과 자원
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 경계 판단, 선택 기준 정리,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 설계 스케치 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 포함 범위와 제외 범위를 구분할 수 있는가
  • Implement: 설계 스케치
  • Failure modes/trade-offs: 경계 없이 넓게 서술함, 비슷한 기술을 같은 것으로 취급함

Core Topic 3. 보안과 접근성

  • Core: Computer Science & Engineering보안과 접근성 관점에서 설명하고 적용하는 능력
  • Why to Learn: recommended 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 보안과 접근성
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 경계 판단, 선택 기준 정리,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: trade-off 표 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 포함 범위와 제외 범위를 구분할 수 있는가
  • Implement: trade-off 표
  • Failure modes/trade-offs: 경계 없이 넓게 서술함, 비슷한 기술을 같은 것으로 취급함

Practical

Core Topic 1. 구현과 테스트

  • Core: Computer Science & Engineering구현과 테스트 관점에서 설명하고 적용하는 능력
  • Why to Learn: practical 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 구현과 테스트
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 구현 계획 작성, 검증 기준 정의,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 실습 코드 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering 관련 산출물이 실제 운영 체크리스트로 이어지는가
  • Implement: 실습 코드
  • Failure modes/trade-offs: 검증 없는 구현, 운영 맥락 누락

Core Topic 2. 관측성과 품질

  • Core: Computer Science & Engineering관측성과 품질 관점에서 설명하고 적용하는 능력
  • Why to Learn: practical 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 관측성과 품질
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 구현 계획 작성, 검증 기준 정의,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 체크리스트 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering 관련 산출물이 실제 운영 체크리스트로 이어지는가
  • Implement: 체크리스트
  • Failure modes/trade-offs: 검증 없는 구현, 운영 맥락 누락

Core Topic 3. 릴리스와 운영

  • Core: Computer Science & Engineering릴리스와 운영 관점에서 설명하고 적용하는 능력
  • Why to Learn: practical 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 릴리스와 운영
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 구현 계획 작성, 검증 기준 정의,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 런북 초안 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering 관련 산출물이 실제 운영 체크리스트로 이어지는가
  • Implement: 런북 초안
  • Failure modes/trade-offs: 검증 없는 구현, 운영 맥락 누락

Advanced

Core Topic 1. 복합 런타임 비교

  • Core: Computer Science & Engineering복합 런타임 비교 관점에서 설명하고 적용하는 능력
  • Why to Learn: advanced 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 복합 런타임 비교
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 복합 시나리오 비교, 리스크 조정,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 리뷰 문서 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 확장 전략과 리스크를 함께 설명할 수 있는가
  • Implement: 리뷰 문서
  • Failure modes/trade-offs: 과잉 최적화, 근거 없는 일반화

Core Topic 2. 정책과 거버넌스

  • Core: Computer Science & Engineering정책과 거버넌스 관점에서 설명하고 적용하는 능력
  • Why to Learn: advanced 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 정책과 거버넌스
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 복합 시나리오 비교, 리스크 조정,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 위험 분석표 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 확장 전략과 리스크를 함께 설명할 수 있는가
  • Implement: 위험 분석표
  • Failure modes/trade-offs: 과잉 최적화, 근거 없는 일반화

Core Topic 3. 확장 전략

  • Core: Computer Science & Engineering확장 전략 관점에서 설명하고 적용하는 능력
  • Why to Learn: advanced 단계에서 Computer Science & Engineering를 이름이 아니라 구조와 조건으로 이해하기 위해 필요합니다.
  • What to Learn:
    • Core: 확장 전략
    • Why to Learn: Computer Science & Engineering에서 이 주제가 왜 중요한지, 어떤 문제를 줄이는지 설명합니다.
    • What to Learn: Computer Science & Engineering, 복합 시나리오 비교, 리스크 조정,
  • How to Learn:
    1. 핵심 정의를 2-5문장으로 다시 씁니다.
    2. In-Scope와 Out-of-Scope를 표로 나눕니다.
    3. 작은 예시와 반례를 각각 하나씩 정리합니다.
    • Practice tasks: 의사결정 로그 1개 작성, 짧은 비교 메모 1개 작성
    • Review/feedback checks: Computer Science & Engineering의 확장 전략과 리스크를 함께 설명할 수 있는가
  • Implement: 의사결정 로그
  • Failure modes/trade-offs: 과잉 최적화, 근거 없는 일반화

Terminology

Term (EN / ko, abbr) 1문장 정의 단계(기본/권장/실무/심화) 역할/맥락 관련 개념 유사/대비/함께 사용 오해 포인트 Evidence(Primary/Secondary/Industry) Flags(core/misused/legacy)
Computer Science & Engineering / 컴퓨터 과학 및 공학, CSE 이 저장소의 전체 컴퓨터 과학 및 공학 학습 지형을 정의하는 루트 노드입니다. 기본 ROOT 14개 Top category taxonomy, learning-path 루트를 단순 링크 모음으로 오해하기 쉽습니다. Primary core
Knowledge Area / 지식 영역, KA 특정 학문 축이나 실무 축을 구분하는 기본 단위입니다. 기본 분류 CS2023, SWEBOK domain, topic 하위 기술과 같은 의미로 쓰기 쉽습니다. Primary core
Single Home / 단일 홈, SH 같은 주제를 한 위치에만 canonical로 배치하는 규칙입니다. 권장 taxonomy governance prerequisite, routing cross-link 관련 주제를 여러 곳에 동시에 배치하려는 실수를 막아야 합니다. Primary core
Evidence Trace / 근거 추적, ET 문서의 경계와 학습 주제를 어떤 근거 문헌이 지지하는지 표시하는 방식입니다. 실무 quality gate references, checklist rationale 링크만 달고 경계 설명을 쓰지 않는 경우가 많습니다. Primary core

References

Primary

  • [P1] CS2023 — 컴퓨터 과학 핵심 Knowledge Area 분류
  • [P2] SWEBOK v4.0 — 소프트웨어 엔지니어링 지식 체계
  • [P3] CyBOK — 사이버 보안 지식 체계
  • [P4] DS-BoK / EDSF — 데이터 과학 지식 및 역량 체계
  • [P5] SFIA v9 — 산업 역할 및 역량 수준 프레임

Secondary

Industry

Final Checklist

Primary

  • Computer Science & Engineering를 정의 -> 범위 -> 반례 순서로 설명할 수 있다.
  • Computer Science & Engineering를 현재 위치에 둔 이유를 Primary evidence로 정당화할 수 있다.

Secondary

  • 선택지 2개 이상을 비교하고 trade-off를 문장으로 정리했다.
  • 노트, 비교표, 체크리스트 중 하나 이상을 남겼다.

Industry

  • 구현, 운영, 보안, 관측성 체크포인트를 실제 도구나 표준 문서 기준으로 점검했다.
  • slug, url, aliases가 현재 정보 구조와 충돌하지 않는지 확인했다.

Verification Post: Math, Mermaid, and Shiki

A post to verify that all advanced markdown rendering features are working as expected.

Getting Started

{{% steps %}} [Click to copy the template on GitHub](https://github.com/new?template_name=theme-documentation&template_owner=HugoBlox) [Configure y...

Customization

View the full docs at https://docs.hugoblox.com/getting-started/customize/

I18n

Hugo Blox enables you to easily edit the interface text as well as translating your site into multiple languages using Hugo's [multilingual](https:...

Configuration

The configuration of your site can be found in `config/_default/`. <!--more--> See https://docs.hugoblox.com/getting-started/customize/ See https:/...

Project Structure

There are **4 main folders for Hugo-based sites**: - `_index.md` the homepage (**Hugo requires that the homepage and archive pages have an undersco...

Button

A modern, customizable button shortcode with gradient styling, icons, and smart link handling. <!--more--> {{< button url="/contact" >}}Contact Us{...

Callout

Hugo Blox supports a Markdown extension for callouts, also referred to as alerts or asides. Callouts are a useful feature to draw attention to impo...

Cards

A Hugo extension to create cards. Cards can be shown as links or as plain text. {{< cards >}} {{< card url="../" title="Learn Shortcodes" icon="aca...

Steps

Display a series of steps, such as for a tutorial. {{% steps %}} The first step here... The second step here... The third step here... {{% /steps %...