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

https://github.com/marpple/devunivtechsessionnexon


https://github.com/marpple/devunivtechsessionnexon

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# MarppleDevUniv Tech Session - Nexon

```
pnpm install
cd apps/example/
pnpm rune dev
```

## 함수형 프로그래밍

### 1회 멀티패러다임이 협력하여 함수형으로 가는 길
- 주소: http://localhost:6001/session1 (접속 후 크롬 콘솔창 열기)
- 코드: [/apps/example/src/pages/session1/session1.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session1/session1.ts)

### 2회 함수형 프로그래밍과 타입시스템
- 주소: http://localhost:6001/session2 (접속 후 크롬 콘솔창 열기)
- 코드: [/apps/example/src/pages/session2/session2.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session2/session2.ts)

### 3회 값으로 다루는, 지연성으로 다루는 비동기 프로그래밍
- 주소: http://localhost:6001/session3 (접속 후 크롬 콘솔창 열기)
- 코드: [/apps/example/src/pages/session3/session3.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session3/session3.ts)

### 4회 비동기 에러 핸들링
- 주소: http://localhost:6001/session4 (접속 후 크롬 콘솔창 열기)
- 코드: [/apps/example/src/pages/session4/session4.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session4/session4.ts)

### 5회 타입으로 다루는 비동기 프로그래밍
- 주소: http://localhost:6001/session5 (접속 후 크롬 콘솔창 열기)
- 코드: [/apps/example/src/pages/session5/session5.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session5/session5.ts)

### 6회 실전 함수형 프로그래밍
- 주소: http://localhost:6001/session6 (접속 후 크롬 콘솔창 열기)
- 코드:
- [실전 데이터 사용](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session6/session6.ts)
- [백엔드 결제 누락 스케줄러](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session6/session6-2.ts)

### 7회 멀티패러다임 프로그래밍
- 주소: http://localhost:6001/session7 (접속 후 크롬 콘솔창 열기)
- 코드: [/apps/example/src/pages/session7/session7.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session7/session7.ts)

### 8회 객체지향 프로그래밍 1
- 주소: http://localhost:6001/session8
- 코드: [/apps/example/src/pages/session8/session8.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session8/session8.ts)

### 9회 객체지향 프로그래밍 2, 그런데 멀티패러다임을 곁들인
- 주소: http://localhost:6001/session9
- 설정앱: [/apps/example/src/pages/session9/apps/setting.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session9/apps/setting.ts)
- 투두앱: [/apps/example/src/pages/session9/apps/todo.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session9/apps/todo.ts)

### 10회 객체지향 프로그래밍 3
- 주소: http://localhost:6001/session10
- 투두앱: [/apps/example/src/pages/session10/apps/todo/todoPage.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session10/apps/todo/TodoPage.ts)
- 상태 패턴 1: [/apps/example/src/pages/session10/apps/todo/todoPage2.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session10/apps/todo/TodoPage2.ts)
- 상태 패턴 2: [/apps/example/src/pages/session10/apps/todo/todoPage3.ts](https://github.com/marpple/DevUnivTechSessionNexon/blob/main/apps/example/src/pages/session10/apps/todo/TodoPage3.ts)