# 웹 프레임워크 요모조모
- 우리가 무얼 하고 싶은걸까?
- (선오 aka.5) 나는 웹 프레임워크 수박겉핥기를 하고 싶었어
- (시영, aka.10) 나는 별생각없다 프레임워크 직접 만들어보기 생각하고 왔음. 핥짝 핥짝 핥짝
- 스프링 노잼 너무 커 룰루랄라 룰루랄라 노잼 노잼
- 프로젝트를 만들면 안됨? 프로젝트 만들자 야호
- 너가 생각하는 웹 프레임워크의 요소?" 어떤 부분을 다루고 싶은지? 있음?
- 헥사고날
- 3 tier-archi : presentation - Business - Data access
- 3 tier -> 헥사고날(DDD)
- 근데 이거 2달안에 됨?ㅋㅋㅋㅋㅋ
- 5: 두 시간 모여서 하루는 스프링으로 해보고 하루는 장고로 해보고 투두리스트를 만들더라도
- 너무 간단한 걸로 하면 비슷비슷할 거 같음.
- 복잡도가 높아야하나?
- 아키텍쳐 잡고 - 여러 프레임워크 써보면서 웹 프레임워크 공통점&차이점 발견?
- 근데 똑같지 않나 웹프레임워크니까
- 비슷하지 않나? - 파이썬, 자바, 코틀린, ~~고랭~~
- 그럼 구현체를 까봐야하는건가?
- 써봐야 알 수 있음
- 무얼 하고 싶은 거지? 어떤 결과를 얻고 싶은 거지?
- 10: 미세미세 한 부분들이 다른거다. web framwork를 직접 만들어 보는것?!
- 5: 시작은 Django는 connection pool을 관리를 안해, Spring은 해! 왜그럴까?
- ORM 에서 query 관리
- DB connection pool 관리
- URL route 구현체
- configuration 관리 방식
- 10: 공통된 패턴을 찾는게 좋지 않아? multi module이나 programming pattern을 두가지 언어로 해보는게 좋지 않아? - toy 들은 가볍게 만들 수 있으니, 해보면 좋지 않을까?
- 10: 이 시간이 끝나고 나면 잘 기억이 안날꺼 같아. (23-26)
- 우선 하나 해보자. 감이 없네. 하면서 바꿔나가자. 뭘할까?
- toy project 뭔가 하나를 해보자. django & Spring 으로
- https://github.com/spring-projects/spring-petclinic -> Django
- https://realpython.com/django-todo-lists/ -> Spring Boot
- 귀여운 프로젝트
- [21개의 작고 재미난 파이썬 프로젝트 - ridibooks](https://ridibooks.com/books/852001208)
- [신비한 파이썬 프로젝트](https://ridibooks.com/books/194000078)
- [알 스웨이가트의 파이썬 프로젝트](https://ridibooks.com/books/852001355)
- 스터디는 언제?
- 매주 수 8 AM
- [클라우드 네이티브 애플리케이션 디자인 패턴](https://ridibooks.com/books/443001055)