fatejin
34
2021-02-08 02:19:29
4
319

Node.js와 Django차이는 무엇인가요?


CRUD기능을 추가한 웹앱을 만드려고 합니다. 

node.js와 python으로 Django프레임 워크를 이용해서 둘중에 어떤것을 택해야하는지 질문을 드립니다.

또한 node.js 책추천 부탁드립니다. 계속 조사를 하고있는데 마땅히 딱히 눈에 들어오는게 없어서 고민입니다. 영어외서도 상관없습니다.

0
  • 답변 4

  • 기획출신아키텍트
    490
    2021-02-08 05:53:12 작성 2021-02-08 05:53:46 수정됨

    node.js 특수목적 기능에 적합

    Django 일반적인 CRUD기능에 적합

  • 페코옹
    1k
    2021-02-08 09:00:36

    음 뭔가 비교가 잘못된거 같네유~;


    node js vs python

    정도가 맞을 것 같아요.


    node js에는 웹 프레임워크로 express, koa, nest js 등이 있어요.


    django와 비슷한 건 nest js

    flask와 비슷한 건 express js


    정도 일거 같네요.


  • 피자7
    607
    2021-02-08 09:11:02

    둘중 어느게 더 좋다곤 제 지식에선 설명을 못하겠지만

    장고보다는 노드가 좀더 인지도가 높고 자료가 많다고 생각됩니다


  • 페코옹
    1k
    2021-02-08 09:11:47 작성 2021-02-08 09:12:51 수정됨

    암튼 위 그룹(django, nest js)과 아래 그룹(flask, express)의 차이는

    위 그룹은 정해진 룰에 따라 코드를 짜게 되어 있고

    아래 그룹은 아주 유연하게 코드를 짜게 되어 있어요


    그래서 위 그룹은 초기 러닝커브가 가파르지만 이 부분 지나면 프레임워크 개발자들이 다양한 서비스(중소~대규모)에 적합하게 잘 만들어놓아서, 그 틀에 따라 개발만 하면되기 때문에 편하고

    아래 그룹은 초기 러닝커브가 굉장히 낮은 대신 다양한 기능들을 직접 구현 혹은 가져다 써야하다 보니 중소규머에 쓰기는 좋지만 프로젝트 규모가 커지고 다양한 부분은 고려할 때 머리 아파지죠 ㅎㅎ


    암튼 진행하는 플젝 규모 잘 고려해서 사용하시면 됩니다.


    책은 걍 도큐먼트 보세요. 제일 좋습니다.

    개발자들이 어떤 생각을 가지고 만들었는지 친절하게 한글로 다 설명되어있어요~ ㅎㅎ


  • 로그인을 하시면 답변을 등록할 수 있습니다.