일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 개발자
- 스터디
- 일상속귀한배움
- 객체지향의사실과오해
- UNiQUE
- nodejs
- 클린코드
- validator
- 역행자
- googleapis
- Nestjs
- 독후감
- 오브젝트
- Validation
- PRISMA
- 세이노의가르침
- typescript
- OOP
- Object
- 북스터디
- serverless
- 퓨처셀프
- 부자아빠가난한아빠2
- BOOK
- 조영호
- 자청
- futureself
- nodemailer
- Study
- AWS
- Today
- Total
목록tech (45)
우당탕탕 우리네 개발생활
조영호 님의 오프라인 강의를 참여하면서 정리한 내용입니다. 조영호 님께서 강의해 주신 내용들을 제 입맛에 맞게 각색했기에 조영호 님께서 온전히 말씀해 주신 내용들과는 차이가 있음을 분명히 말씀드립니다. 내용에 오해 없으시길 바라겠습니다. 2일 차에서는 DDD의 구현파트에 집중하여 실제 구현 사례들로 개념들을 설명해 주셨습니다.파트 1. 엔티티(Entity) & 값 객체(VO)DDD의 양극단DDD를 주니어가 해? DDD는 과해DDD를 하면 모든 게 해결이 가능해결국 목적성이 너무 중요하다(중요) 적용하는 거 자체가 목표가 되면 안 된다장점과 단점을 잘 고려해서 사용하기단순히 엔티티와 값객체를 쓴다고 해서 DDD가 아니다최대한 도메인 모델과 코드의 간극을 줄이는 게 DDD의 핵심궁극적인 목표 = 복잡성을 ..
[serverless+typescript+aws+googleapis] (1) aws 계정설정과 serverless framework 기본 설정하기[serverless+typescript+aws+googleapis] (2) prisma 로 aws rds 연결하기 위 글들과 이어집니다. Google Sheet 연동하기 (feat. Google API)구글 스프레드시트 연동하다 빡쳐서 쓰는 글velog.io위 글을 통해 google cloud platform 과 관련된 셋팅을 전부 마치고 인증을 위한 json파일을 구비합니다.(위 글에 좋아요 꼭 부탁드릴게요! 너무 감사한 글입니다!) 1. google cloud platform 에서 google sheet 관련 셋팅을 마칩니다. 2. 원하는 sheet 생..
[serverless+typescript+aws+googleapis] (1) aws 계정설정과 serverless framework 기본 설정하기 위 글과 이어집니다. Deploy your application using Prisma ORM to AWS Lambda | Prisma DocumentationLearn how to deploy your Prisma ORM-backed applications to AWS Lambda with AWS SAM, Serverless Framework, or SSTwww.prisma.io위 공식 사이트에서 lambda에서 prisma ORM 엔진이 동작할 수 있는 환경 셋팅, 번들링을 통한 불필요한 orm 엔진 제거 등을 확인하실 수 있습니다. 1. 프로젝트에 pr..
[번역]빠르게 배워보는 Node.js를 이용한 서버리스(Serverless)*이 글은 Adnan Rahić의 A crash course on Serverless with Node.js를 번역한 글입니다. 모든 저작권과 권리는 Adnan에게 있습니다. 도움이 되셨다면 Adnan의 원글에 clap 한번씩 부탁드립니다 :)…medium.com Node.js (typescript) - Serverless 구현 1. 설치프로젝트로 Node.js를 공부하던 중 AWS 배포에 대한 의견이 나와서, 대비하는 겸 Serverless 개념으로 구축을 해보았습니다. ( Serverless는 사이드 프로젝트일 때 비용을 낮출 수 있다 ) 환경은 Intellij + Nochamch-dev.tistory.com위 블로그들이 너무..
조영호 님의 오프라인 강의를 참여하면서 정리한 내용입니다. 조영호 님께서 강의해 주신 내용들을 제 입맛에 맞게 각색했기에 조영호 님께서 온전히 말씀해 주신 내용들과는 차이가 있음을 분명히 말씀드립니다. 내용에 오해 없으시길 바라겠습니다. 1일 차 강의는 에릭 에반스(Eric Evans)의 의 파트 1,2,3,4를 어떤 식으로 이해하면 좋을 지에 대한 가이드를 주시는 방식으로 진행됐습니다.파트 1. 동작하는 도메인 모델 만들기DDD는 엄청 큰 개념이다. 패러다임들에 DDD를 묻히는 것확실한 건 DDD와 객체지향은 같지 않다.도메인범위를 잘라내는 것모델수준을 잘라내는 것커뮤니케이션을 하기 위해 사전지식을 맞추는 용도단순화 시키는 것. 서로 이해가 가능한 정도까지모델 주도 설계도메인 모델 -> 설계 -> 구..
결론부터 말하자면 validator와 transformer의 데코레이터들은 다음과 같은 순서로 동작이 됩니다.Type(class-transformer) -> ValidateIf -> IsOptional -> 기타 class-validator 데코레이터들참고로 ChatGPT는 IsOptional과 ValidateIf를 반대로 설명해 줬었고 이로 인해 더 혼란스러웠지만 머릿속엔 강하게 각인될 시행착오가 됐습니다 :)개요validation은 항상 중요합니다다. 제 블로그에서도 관심 있어해 주시는 keyword가 validation과 관련되어 있습니다. 아래 포스트를 그나마 많이 봐주셨답니다.https://khjeong0423.tistory.com/31 [Nestjs] ! 과 ? 그리고 class-validat..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b4GiLU/btsI2D1bMEm/Kwr2sKvLzkMyVAo0cyMo3k/img.webp)
https://github.com/Udangtangtang-Driven-Developer/book-study/blob/main/%EC%98%A4%EB%B8%8C%EC%A0%9D%ED%8A%B8/2%EC%9E%A5/README.md book-study/오브젝트/2장/README.md at main · Udangtangtang-Driven-Developer/book-study각자 책 읽고 리뷰 내용 공유하기 . Contribute to Udangtangtang-Driven-Developer/book-study development by creating an account on GitHub.github.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kKEBI/btsITCoylpC/MtdFN0HtXd1lDiIEnD2Gnk/img.webp)
https://github.com/Udangtangtang-Driven-Developer/book-study/blob/main/%EC%98%A4%EB%B8%8C%EC%A0%9D%ED%8A%B8/1%EC%9E%A5/README.md book-study/오브젝트/1장/README.md at main · Udangtangtang-Driven-Developer/book-study각자 책 읽고 리뷰 내용 공유하기 . Contribute to Udangtangtang-Driven-Developer/book-study development by creating an account on GitHub.github.com