카테고리 · 75개 용어

개발

웹과 앱을 만드는 기술의 언어

TERMS

이 카테고리의 75개 용어

Scaffolding
스캐폴딩
초기 구조 자동 생성
Boilerplate
보일러플레이트
반복적인 기본 코드
Technical Debt
기술 부채
빠르게 짠 코드 누적 비용
Refactoring
리팩토링
구조만 개선
Code Review
코드 리뷰
다른 개발자 코드 검토
Pair Programming
페어 프로그래밍
둘이 함께 코딩
TDD
테스트부터 작성
Functional Programming
함수형
순수 함수 기반
OOP
객체지향
객체 단위 설계
Cypress
사이프레스
E2E 테스트 도구
Playwright
플레이라이트
브라우저 E2E 테스트
Vitest
비테스트
Vite 기반 테스트
Jest
제스트
JS 테스트 프레임워크
Prettier
프리티어
코드 자동 포매터
ESLint
이에스린트
JS 품질 검사
Webpack
웹팩
전통적 JS 번들러
Vite
비트
빠른 프론트 빌드 도구
Turborepo
터보레포
모노레포 빌드 도구
Monorepo
모노레포
여러 프로젝트 한 레포
Monolithic
모놀리식
모든 기능을 한 앱에
Microservices
마이크로서비스
작은 서비스로 쪼개기
Serverless
서버리스
함수 단위 실행
GitHub Actions
액션
GitHub 내장 CI/CD
CI/CD
시아이 시디
자동 테스트·배포
uv
유브이
pip보다 100배 빠른 PM
pip
Python 패키지 매니저
yarn
Meta npm 대안
pnpm
피엔피엠
npm 대안 (빠름)
npm
엔피엠
Node.js 패키지 매니저
Package Manager
패키지 매니저
라이브러리 관리 도구
Framework
프레임워크
구조와 규칙 제공
Library
라이브러리
기능을 모은 코드 묶음
Clone
클론
원격 레포 → 로컬
Fork
포크
남의 레포 복사
Rebase
리베이스
브랜치 기준점 옮기기
Merge
머지
브랜치 합치기
Branch
브랜치
작업용 코드 가지
Pull Request
PR
머지해달라는 요청
Commit
커밋
변경 사항 기록
Repository
레포
코드 저장소
Bitbucket
비트버킷
Atlassian Git 호스팅
GitLab
깃랩
GitHub 대안
GitHub
깃허브
Git 클라우드 호스팅
Git
버전 관리 시스템
Expo
엑스포
RN 개발 편의 도구
React Native
리액트 네이티브
React로 모바일
Flutter
플러터
Google 크로스 플랫폼 UI
Dart
다트
Flutter용 언어
Swift
스위프트
Apple iOS 언어
Kotlin
코틀린
Java 대체 모던 언어
Java
자바
엔터프라이즈 표준
Go
Google 간결한 언어
Rust
러스트
안전하고 빠른 시스템 언어
Bun
Node.js보다 빠른 런타임
Deno
데노
Node.js 창시자 새 런타임
Node.js
노드
서버용 JS 환경
Python
파이썬
AI·데이터 최강 언어
JavaScript
자바스크립트
웹 표준 언어
TypeScript
타입스크립트
JS에 타입 추가
Angular
앵귤러
Google 프레임워크
Remix
리믹스
웹 표준 기반 풀스택
Astro
아스트로
콘텐츠 중심 프레임워크
SvelteKit
스벨트킷
Svelte 풀스택
Svelte
스벨트
가볍고 빠른 프레임워크
Nuxt
넉스트
Vue 풀스택 프레임워크
Vue.js
React 대안 프레임워크
Next.js
넥스트
React 풀스택 프레임워크
Full-stack
풀스택
프론트+백 모두 다룸
Backend
백엔드
화면 뒤 데이터 처리
Frontend
프론트엔드
사용자가 보는 화면
Webhook
웹훅
이벤트 발생 시 자동 알림
GraphQL
그래프큐엘
필요 데이터만 요청
REST API
레스트
URL+HTTP 메서드 표준 API
SDK
서비스를 쓰기 쉽게 만든 도구 모음
API
프로그램 간 통신 인터페이스