백엔드 언어 삼대장 Node vs Python vs Java 전격 비교

  Рет қаралды 5,389

더코딩클럽

더코딩클럽

4 ай бұрын

백엔드 언어 삼대장의 특징 및 장단점을 알아보겠습니다.
자료 출처
/ node-js-vs-java-vs-pyt...
인프런 무료강의 들어보기
www.inflearn.com/users/375375

Пікірлер: 22
@dhp5865
@dhp5865 2 ай бұрын
2021년 작성된, 3년 가까이된 글을 기반으로 해서 최근의 동향을 반영하지 못하는 것 같네요. 일단 node.js가 bun이라는 속도에 강점을 가진 경쟁자를 만났어요. 그러면서 최근 버전의 nodejs는 속도가 많이 향상되었고, 사용하는 프레임워크에 따라서 java에 근접하는 속도가 나온다고 합니다. java가 원래부터 속도는 별로인데 널리 쓰이던 언어라서, 이게 큰 영향을 줄지는 모르겠습니다만...
@alphago410
@alphago410 25 күн бұрын
가장 많이 있는 php는 왜 빼나요?
@user-yx2zj9cg7e
@user-yx2zj9cg7e 4 ай бұрын
안녕하세요 영상에서 3개언어의 특성 잘 봤습니다. 두가지만 질문 부탁합니다. 1. 인터프리터 언어이고 타입에 제한이 자유로우면 생산성이 좋은가보네요? 2. 이건 영상에선 다루지 않는 내용이지만 한번 부탁합니다. nginx 스타트업에서 왜 많이 쓰나요?? 스타트업은 데이터처리나 많은 트래픽 별로 발생 안할거 같은데 굳이 nginx쓸 필요없을듯 한데 왜 스타트업에서 많이쓰죠?
@thecodingclub-sp5cx
@thecodingclub-sp5cx 4 ай бұрын
우선 댓글 감사드립니다. 1번에 대한 답변은 크게 언어는 컴파일,인터프리터 언어로 나누어 진다고 알고 있습니다. c언어계통, java 와 같은 언어들이 컴파일 언어 -> 런타임 환경에 올리기 전에 미리 타입체크를 해서 오류를 발견하지요. 두번 째는 인터프리터 언어입니다. 개발을 할 때 타입을 따로 지정하지 않는 언어계통 입니다. 파이썬, javascript, php 등등 입니다. 위와같이 타입을 따로 지정하지 않아도 되고 함수를 정의 할 때도 타입을 지정하지 않고 동적으로 타입이 지정되기 때문에 키보드 타자치는 알파벳이 적어서 생산성이 좋다고 판단 됩니다. 물론 타입 언어에 익숙하신 분들은 예외겠지만요. 2번은 nginx에 대해서 제가 아는 선상에서 기술드리자면, 스타트업들이 많이 사용하는 이유는 말씀하신 것처럼 대규모 트래픽을 위한 로드밸런싱 기능을 위한 용도는 아니라고 생각합니다. 스타트업 이라도 기본적인 보안은(방화벽, 디도스)세팅, 정적 파일 캐싱, nginx는 가벼우면서도 높은 성능을 제공하기 때문에 사용하는 걸로 알고 있습니다. 저 또한 스타트업에서 node(express) 앱을 배포할 떄 nginx 를 세팅 했던 걸로 기억합니다. 지금은 오래되어서 구체적으로는 가물가물합니다. 더 나아가서 스타트업들이 node 를 많이 사용하니 nignx 를 사용하는 것 같더라구요. 주로 대규모 앱에서 사용하는 java 는 java 자체적으로 nginx 가 갖고 있는 기능들이 지원되서 굳이 사용하지 않는다고 알고 있습니다. 답변 도움됐길 바랍니다. 감사합니다.
@Mistoffeleess
@Mistoffeleess 2 ай бұрын
자바는 속도 때문에 쓰는게 아니고 저 셋중 분명 자바만 할 수 있는 게 있기 때문임. 예를 들어 분산 트랜젝션, 이기종 시스템 통합 등, 그리고 최고의 reliabilty 와 stablity. 그런게 필요없는 사이트는 노드가 더 나은 선택.
@user-ti4vd1sp7d
@user-ti4vd1sp7d Ай бұрын
스프링 빌드 시간 때문에 30분 일찍 출근하기
@Jinu_Kim
@Jinu_Kim 4 ай бұрын
cost 는 어떤 비용을 말하는 건가요?
@thecodingclub-sp5cx
@thecodingclub-sp5cx 4 ай бұрын
CPU 연산처리 할 때의 비용을 뜻합니다 :)
@gojin200
@gojin200 2 ай бұрын
표에서 cost는 오라클jdk 비용 말하는거 아닐까요
@user-uo3pl9wp7p
@user-uo3pl9wp7p 3 ай бұрын
노드나 파이썬보다 php를 더많이쓰는게 현실입니다 우리나라에서도 그렇고 전세계적으로는 자바보다도 더 강세입니다
@thecodingclub-sp5cx
@thecodingclub-sp5cx 3 ай бұрын
네네 기존에 구축되어 있는 서비스는 php가 많은 듯 합니다! 최신 신규구축 프로젝트는 php가 드문 듯 합니다:)
@jeonghohyeon8010
@jeonghohyeon8010 3 ай бұрын
나이가 어떻게 되세요?
@user-ri9tr1qv2m
@user-ri9tr1qv2m 3 ай бұрын
할배요...
@2bchuck
@2bchuck 2 ай бұрын
@@jeonghohyeon8010 독일에 사는 개발자인데 여기 기준으로 백엔드 일자리는 php가 제일 많습니다
@erwqsdasq768
@erwqsdasq768 2 ай бұрын
@@2bchuck독일개발자 어때용?
@user-gh4vi4ez7e
@user-gh4vi4ez7e 4 ай бұрын
자바 자바~~
@user-cz7xe1xg5d
@user-cz7xe1xg5d 2 ай бұрын
타입쓰기 머무 귀참
@myungjinyang4126
@myungjinyang4126 4 ай бұрын
패티스트 ㅋㅋ
@thecodingclub-sp5cx
@thecodingclub-sp5cx 4 ай бұрын
콩글리쉬의 한계가 들어나는군요 ㅋㅋ ㅜㅜ 패스티스트 정정하겠습니다:)
Python, C, Java? 프로그래밍, 어떤 언어로 시작하면 좋을까?
7:06
국가과학기술연구회(nst)
Рет қаралды 27 М.
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 18 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 166 МЛН
개발 실력을 성장시키는 github 오픈소스를 활용법
6:49
더코딩클럽
Рет қаралды 4,8 М.
비전공자 개발자신가요? 쫄지말고 딱 6가지만 따라해보세요.
9:33
미스터 디벨로 (MR.DEVELLO)
Рет қаралды 3,5 М.
코딩 강사의 소신 발언
20:40
코딩알려주는누나
Рет қаралды 121 М.
SQLD 최종 정리강의 2편 - 윈도우 함수 ~ 인덱스(Index)
40:33
신입 백엔드 개발자 업무역량에 대한 나의 생각
25:55
양동준 Yang DongJun
Рет қаралды 53 М.
최근 합격한 신입 자바 백엔드 3명
11:16
양동준 Yang DongJun
Рет қаралды 17 М.
(LV.200)AWS KMS 기초를 정리합니다.
33:18
AWS 강의실
Рет қаралды 1,2 М.
깊은 지식 말고 기본 알고리즘 개념만 훑어보기
47:53