Code Monkey home page Code Monkey logo

jsbackend's Introduction

Node.js로 백엔드 개발자 되기

백엔드 로드맵에서 엄선한 최신 테크 트리로 탄탄히 배우기

book

  • 박승규, 2023.04, 골든래빗 (via.밀리의 서재)

책이란 건 언제나 그렇듯 느낌만 남는다. 이 책의 내용들을 하나 하나 따라해 가며 막무가내로 소스코드를 입력하다 보니, 큰 얼개가 두서 없이 정리되었다. 그러면서 "아, 좋은 책이다" 싶은 여운이 가시질 않는다. NestJS로 백엔드 서버 구성이 가능하다는 것을 보여준 좋은 예다. 한 가지 아쉬운 부분은 프론트엔드는 그냥 놔버린 것. 이걸로 무언가 상품화하기에는 역부족이다.

그럼에도 게시판, 블로그, 파일첨부, 인증, 채팅까지 좋은 예제들을 실습한 것은 너무 좋은 경험이었다. 하지만 이마저도 NestJS를 기술적으로 선택하고 난 다음의 이야기가 아닐까 싶다. 우리 같은 개발자들은 실제 아키텍처가 구성된 이후에 들어가는 터라, 실제로는 내가 하고싶은 방향으로 개발한다는 운신의 폭은 좁을 수 밖에 없다. 그러니 작은 토이 프로젝트를 만들어 나만의 포트폴리오에 올리면 다행인 게 아닐까 싶은 거다. 물론 그렇게 하려면, 프론트엔드쪽도 어느정도 가다듬어야 하지 않을까 싶다.

아직 Node.js도 모르던 내가 이 책으로 감히 감을 잡았다고 할 수는 없겠지만, 앞으로 긴 여정의 첫발은 떼었다고 말할 수 있겠다. 공부를 하면서 모던 자바스크립트도 통 몰랐던 것 같고, Node.js의 세계가 이토록 거대해졌는지도, Express 라는 모듈이 있었는지도 까마득히 몰랐다. 무엇보다 타입스크립트는 신세계다. 전통 java 백엔드 개발자로 살아오다가 이런 프레임워크들이 있나 싶어 세삼 놀라면서 보고 있다. 좋은 도전을 안긴 책이다.

jsbackend's People

Contributors

styeo94 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.