1주차 : Simple 미션을 진행하며 생각해 볼까요? #17
Replies: 4 comments
-
Server Framework에 대해서...Spring은 굉장히 대규모 프로젝트입니다. Spring Data, Spring Boot, Spring AI... 정말 많은 프로젝트가 있습니다. Laravel은 자세힌 모르지만 php란 점에서 주변 사람들이 별로 내켜하지 않는 인상을 받았습니다. RoR(Ruby on Rails)은 빠른 개발에 강점을 보여 여러 기업에서 채택했다고 알고 있습니다. 보통 서비스 시작을 Nest.js는 Node.js 진영에서 떠오르는 Server Framework입니다. 다만, 엄격한 구조의 Server를 디자인한다면 Go와 Rust는 떠오르는 신흥 강자이지만, 아직까지 Major한 선택지는 아닌 것으로 보입니다. Haskell 혹은 Elixir를 발견하셨다면 도망가시길 권해드립니다. 뉴비가 함부러 건드려선 안 된다고 들었습니다. |
Beta Was this translation helpful? Give feedback.
-
WAS와 Web Server의 차이를 알고 계신가요?네, Web Server는 정적인 콘텐츠(HTML, 이미지 등)를 클라이언트에게 전달하는 역할을 주로 수행합니다.
현대의 WAS는 Web Serving 능력이 출중하다고 합니다. 그런데도 왜 아직 둘을 나누는게 더 일반적일까요?
우리가 보는 화면은 Web Server를 활용(빠르고 안정적), 우리의 데이터 관리 등은 WAS를 활용하게 되는 것 같다.유명한 웹 서버-Apache, WAS서버-Tomcat. 이 둘을 사용하므로써 서버 부하를 방지.Tomcat5.5부터 Apache기능을 포함하게 되서, Apache Tomcat이라고 부름.WAS서버를 재시작할 때, Web Server에서 WAS 사용을 제한하면 사용자들의 불편을 줄일 수 있다.이를 [장애 극복 기능] 이라고 한다. |
Beta Was this translation helpful? Give feedback.
-
Layered Architecture는 왜 사용할까요?
RESTful API란 무엇일까요?
|
Beta Was this translation helpful? Give feedback.
-
Layered Architecture는 왜 사용할까요? 단점은 무엇일까요?
RESTful API란 무엇일까요?
|
Beta Was this translation helpful? Give feedback.
-
생각해 볼까요?
safe
,idempotent
,cacheable
에 대해 아시나요?idempotent
는 왜 중요할까요? PRG Pattern에 대해 아시나요?GraphQL
,gRPC
,SOAP
에 대해 들어보셨나요?php
를 아시나요?Nest.js
와Django
는 어떤가요?Dropwizard
에 대해서는 알고 계신가요?아래에 정리해 주세요!
Beta Was this translation helpful? Give feedback.
All reactions