아키텍처, 프레임워크란 무엇인가? Architecture(아키텍처) 란? 아키텍처는 시스템 구성 및 동작 원리를 나타내고 있다. 구성 요소 간의 관계 및 시스템 외부 환경과의 관계가 묘사된다. 아키텍처란 "서비스의 동작원리를 나타내는것" 즉, 하나의 서비스가 어떻게 구성이 되며 어떻게 동작이 된다. 를 나타낸 것 아키텍처 vs 설계 아키텍처와 설계는 비슷하지만 다른 용어이다. 더보기 아키텍처 : 고수준의 구조 또는 결정사항 설계(Design) : 저수준의 구조 또는 결정사항 이 두 용어는 본질적으로 같은 의미이다. 모두 SW 전체 설계의 구성 요소이며, 개별로 존재할 수 없고 경계가 뚜렷하지 않다. 고수준, 저수준 중 의사결정의 연속성의 차이이다. Framework(프레임워크)란? "Frame"은 '틀' , "Work"는 '일하다' 라는.. [기본 지식] Node.js란? 요즘 트랜드를 분석하기 위해 공고를 보다가 백엔드 개발자의 필수 스킬 중 "Node.js" 에 대해 너무 많이 봤다. 그래서, Node.js 가 도대체 뭔데? 하고 너무 궁금해서 찾아봤다. Node.js의 공식 홈페이지 에 따르면, Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다. 라고 정의하고 있지만, 사실 뭔 뜻인지 모르겠다... 정의는 뒤로하고, Node.js로 서버를 만들수 있는데 왜 ? Node.js로 서버를 만드는지에 대해 분석하며, 조금 이 Node.js 에 대해 알게 되었다. 왜 ? Node.js로 서버를 만들까? 우리는 서비스를 구현할 때 대용량 트래픽을 자주 경험하게 된다. 수많은 고객의 요청을 한 번에 받아 거의 동시에, 즉 순서와 .. [spring] Spring 과 Spring Boot 의 차이 'Java'의 대표적인 백엔드 개발 프레임워크(Framework)인 "spring"과 "spring boot" 그래서 그게 뭔 차이인건데? 였던 초기 내 궁금증을 위해 정리했던 내용이다. Spring spring(= spring framework) 은 Java 기반 애플리케이션 개발을 지원하는 오픈 소스 애플리케이션 프레임워크이다. spring 공식문서에 따르면, 더보기 " the fact that Spring represented a fresh start after the "winter" of traditional J2EE. " -> 개발자에게 겨울이 끝나고 봄이 찾아왔다 라는 의미를 담고 있다고 한다. ((((((꽤나 귀여워,,,ㅎ))))))) 이 스프링을 조금 더 정리하자면 : 순수 자바 객체인 P.. 이전 1 다음