전체 글16 [Nest.js] 2. 기본구조 살펴보기 https://developdiary-by-soominjeon.tistory.com/12 [Nest.js] 시작하기 (들어가기 전에) 🛠 왜 NestJS? - 기존에 node.js를 사용한다고 하면 아~ 그럼 Express 쓰겠네라고 생각을 할 만큼 그게 당연한 건 줄 알고 있었다. 여러 개발직군 채용공고를 보며 NestJS를 알게 되었고 N developdiary-by-soominjeon.tistory.com 저번 포스팅 글에 이어 NestCLI로 생성한 프로젝트의 기본 구조에 대해 알아보자 nest new ./ 명령어를 실행하면 이런 파일들이 생성된다. 하나하나 살펴보면!! * eslintrc.js : 코드를 깔끔하게 짤 수 있게 도와주는 라이브러리, 타입스크립트를 쓰는 가이드라인/문법 오류 알려주는.. 2022. 5. 28. [Nest.js] 1. 시작하기 (들어가기 전에) 🛠 왜 NestJS? - 기존에 node.js를 사용한다고 하면 아~ 그럼 Express 쓰겠네라고 생각을 할 만큼 그게 당연한 건 줄 알고 있었다. 여러 개발직군 채용공고를 보며 NestJS를 알게 되었고 NestJS에 대해 알아보는 과정에서 너무나 큰 호감을 느꼈다. - spring과 유사한 구조 : 졸프를 node.js + Express조합으로 사용하고 있는데 여기서 느꼈던 단점은 코드가 순식간에 어마어마하게 불어난다는 점이였다. 백엔드를 맡고 있는 다른 팀원과 항상 '야 코드가 엄청나~ 너무 길어~ 파일 쪼개야 해~' 이런 대화를 나누곤 했는데, 한번 코드를 반으로 나눴음에도 불구하고 코드 수정에 겁이 날 정도로 양이 불어났다. 또 Express의 가장 큰 특징인 '규칙이 없다'.. 2022. 5. 28. [고민] 좋은코드 좋은 코드가 무슨 코드인지 잘 모르겠다. 보기에 예쁜 코드? 딱 봤을 때 이해가 되는 코드? 정렬이 잘된 코드? 객체화가 잘된 코드? 모듈화를 잘 시킨 코드? 요즘 졸프와 코테준비를 하며 느낀점은 나는 정말 비효율적인 코드를 작성하고 있다는 것 ㅎㅎ 요즘 작성하고 있는 코드들을 보면 대부분이 재활용할 수 없는 코드들인 것 같다. 그만큼 잘 쪼개지지않은 코드라는 거겠지! 다시 처음으로 돌아가서... 그렇다면 좋은 코드는 모듈화를 잘 시킨 코드인가? 2022. 5. 14. [error] TypeError: 'list' object cannot be interpreted as an integer list를 숫자처럼 사용해서 생긴 오류. 나 같은 경우에는 list = [1,2,3,4] for i in range(list): # 오류 발생 print(list) 이런 식으로 list를 range안에 바로 넣어서 생긴 오류였다. len(list) 로 고쳐써주었다. list = [1,2,3,4] for i in range(len(list)): # 오류 수정 print(list) 2022. 5. 12. 이전 1 2 3 4 다음