자바 웹 프로그래밍 언어로

kkb의 이미지

C언어만 10년 쓰면서 살았는데
갑자기 궁금해져서 아실 만한 분들께 여쭤봅니다.

요새 웹에서 프로그래밍 언어 추세가 어떤가요?
제가 대학 다닐 때랑 같을지 많이 달라졌는지 궁금하네요
대학교 이후로는 다른 분야(웹 분야 등)에 전혀 관심을 못갖고 지내와서

웹에서 뭐가 많이 쓰이나요?
JSP? servlets? applet? 이런 것들이 많이 쓰이나요? (잘 모릅니다. 지금은 없어졌는지도 모르겠네요.)
아니면 다른 언어가 대세로 올라왔나요?
웹 분야에서 1위 2위 정도가 어떤 언어들인지 혹은 자바의 어떤 모듈? 패키지?들인지 궁금하네요.

Anti-Lock의 이미지

웹분야의 주요 언어라면, javascript, typescript, java, python 일것 같습니다.

전통적인 분야(?)는 여전히 java (+ spring) 를 사용할테고요,
node.js + javascript(+ typescript) 를 사용해서 서버(백엔드)를 만드는 것도 인기가 있습니다.

프론트엔드로는 React / Vue / Svelte 를 많이 사용하는것 같습니다.

(저는 웹 개발자가 아니며 틀린 의견이 있을수 있습니다. 저도 C언어만 10년 쓰면서 살고 있습니다.)

vagabond20의 이미지

출발은 javascript 였으나 그것이 발전해서 typescript 도 나오고, 웹프로그래밍도 좀 더 대형화하고 복잡해지면서 Jetbrains 가 개발한 IntelliJ IDEA 또는 마이크로소프트의 비쥬얼코드 등 (자바에서 이클립스와 같은) IDE (integrated development environment) 으로 잘 쓸 수 있도록 리액트, 앵귤러, 뷰 등으로 진화했다고 봅니다. 사용자가 볼때는 여전히 HTML 이 가장 외부 '피부' 로 작성이 됩니다.

프론트엔드가 혼자 작동해서 모든일을 하게 하지 않고 RESTful 프로토콜을 사용해서 API 서버가 후방에서 연동해서, 말하자면 분업화되어 구동할 수 있게 되어있고요. 종전의 클라이언트/서버 개념으로 보면 되겠네요.

이상, 제 생각입니다 - 오류가 있을 수 도 있습니다.

여의도자바