An open API service indexing awesome lists of open source software.

https://github.com/wzrabbit/woowacourse-5th-missions-archive

우아한테크코스 5기에서 그 동안 진행한 미션들을 수행한 제 기록과 리뷰들이 담긴 PR 링크들을 모아둔 모음집입니다.
https://github.com/wzrabbit/woowacourse-5th-missions-archive

Last synced: 2 months ago
JSON representation

우아한테크코스 5기에서 그 동안 진행한 미션들을 수행한 제 기록과 리뷰들이 담긴 PR 링크들을 모아둔 모음집입니다.

Awesome Lists containing this project

README

        


🪐 우아한테크코스 미션 수행 기록 🪐



우아한테크코스 5기 프론트엔드 분야에서 그 동안 진행한 미션들을 수행한 제 기록과 리뷰들이 담긴 PR 링크들을 모아둔 모음집입니다.


## ✨ 프리코스

### 온보딩

- [미션 저장소](https://github.com/wzrabbit/javascript-onboarding)

### 숫자 야구

- [미션 저장소](https://github.com/wzrabbit/javascript-baseball)

### 로또

- [미션 저장소](https://github.com/wzrabbit/javascript-lotto)

### 다리 건너기

- [미션 저장소](https://github.com/wzrabbit/javascript-bridge)

## 1️⃣ 레벨 1

### 자동차 경주

#### 미션 키워드

- 단위 테스트

#### PR

- [🚀 1단계 - 자동차 경주 기능 구현](https://github.com/woowacourse/javascript-racingcar/pull/195)
- [🚀 2단계 - 자동차 경주 리팩터링](https://github.com/woowacourse/javascript-racingcar/pull/246)

### 로또

#### 미션 키워드

- TDD, 리팩터링

#### PR

- [🚀 1단계 - 콘솔 기반 로또 게임](https://github.com/woowacourse/javascript-lotto/pull/157)
- [🚀 2단계 - 웹 기반 로또 게임](https://github.com/woowacourse/javascript-lotto/pull/210)

### 점심 뭐 먹지

#### 미션 키워드

- 컴포넌트, 재사용 가능한 코드

#### PR

- [🚀 1단계 - 음식점 목록](https://github.com/woowacourse/javascript-lunch/pull/2)
- [🚀 2단계 - 자주 가는 음식점](https://github.com/woowacourse/javascript-lunch/pull/66)

### 영화 리뷰

#### 미션 키워드

- API를 통한 비동기 통신, 페이징

#### PR

- [🚀 1단계 - 영화 목록 불러오기](https://github.com/woowacourse/javascript-movie-review/pull/35)
- [🚀 2단계 - 자주 가는 음식점](https://github.com/woowacourse/javascript-movie-review/pull/75)

## 2️⃣ 레벨 2

### 다시, 점심뭐먹지

#### 미션 키워드

- 클래스형 컴포넌트, 함수형 컴포넌트

#### PR

- [🚀 Step1 - Class Component](https://github.com/woowacourse/react-lunch/pull/10)
- [🚀 Step2 - Function Component](https://github.com/woowacourse/react-lunch/pull/93)

### 페이먼츠

#### 미션 키워드

- CDD

#### PR

- [🚀 Step1 - Component-Driven Development](https://github.com/woowacourse/react-payments/pull/213)
- [🚀 Step2 - Component & State](https://github.com/woowacourse/react-payments/pull/252)
- [🚀 Step3 - Refactoring & Reusability](https://github.com/woowacourse/react-payments/pull/315)

### 장바구니

#### 미션 키워드

- 상태 관리

#### PR

- [🚀 Step1 - Begin State Management](https://github.com/woowacourse/react-shopping-cart/pull/183)
- [🚀 Step2 - Asynchronous](https://github.com/woowacourse/react-shopping-cart/pull/244)

### 쇼핑 주문(협업)

#### 미션 키워드

- 협업

#### PR

- [🚀 1단계 - 클라이언트 - 서버 연동](https://github.com/woowacourse/react-shopping-cart-prod/pull/93)
- [🚀 2단계 - 주문 기능 구현](https://github.com/woowacourse/react-shopping-cart-prod/pull/159)

## 3️⃣ 레벨 3

레벨 3의 경우, 팀원들과 함께 협업하여 서비스를 개발하는 활동을 수행했습니다. 따라서, 별도의 미션은 없었습니다.

- [팀바팀 서비스 이용해 보기](https://teamby.team/)
- [팀바팀 저장소 구경하러 가기](https://github.com/woowacourse-teams/2023-team-by-team)

## 4️⃣ 레벨 4

### 프론트엔드 성능 베이스캠프

#### 미션 키워드

- 프론트엔드 성능 개선

#### PR

- [🚀 개인 미션 - 성능 오답노트](https://github.com/woowacourse/perf-basecamp/pull/110)

### 프론트엔드 성능 베이스캠프

#### 미션 키워드

- 재사용 가능한 레이아웃 컴포넌트의 설계

#### PR

- [🚀 1단계 - 재사용 가능한 기본 레이아웃 컴포넌트](https://github.com/woowacourse/layout-component/pull/47)
- [🚀 2단계 - 레이아웃을 고려한 UI 컴포넌트](https://github.com/woowacourse/layout-component/pull/94)

### 프론트엔드의 렌더링

#### 미션 키워드

- 렌더링 방법과 전략(SSG, SSR, ISR, CSR)

#### PR

- [🚀 1단계 - 클론 코딩](https://github.com/woowacourse/frontend-rendering/pull/47)
- [🚀 2단계 - 렌더링 방식 토론](https://github.com/woowacourse/frontend-rendering/pull/88)