CS/웹

CS/웹

[Web] SPA, MPA / CSR, SSR

SPA, MPA SPA (Single Page Application) React.js, Vue.js ... MPA (Multi Page Application) JSP, PHP, ... CSR, SSR CSR (Client Side Rendering) Vue, React 등의 SPA framework에서 사용하는 방식 브라우저(client)에서 JS에 의해 view를 동적으로 생성. 때문에 page 전환이 SSR보다 상대적으로 빠르다. 대신 최초 접속 시 모든 JS와 static 파일을 가져와야 하기 때문에 최초 접속 시 로딩은 SSR에 비해 느리다. page 전환시 깜빡임이 없기 때문에 자연스러운 사용자 경험이 가능하다. SSR (Server Side Rendering) PHP 등의 MPA(Multi P..

CS/웹

[Web] DAO, DTO, VO / RESTful / HTTP SET-Cookie / URI, URL, URN

질문 출처 : https://github.com/jjuyeon/Tech-Interview-Study/tree/main/web [7. Web/Web] DAO, DTO, VO란? MVC 패턴에서 사용되는 객체이다. DAO (Data Access Object) DB와 관련된 CRUD 작업을 전담하도록 만든 객체이다. 비즈니스 로직에서 DB 접근 로직을 분리하기 위해 사용된다. 사용자는 자신이 필요한 인터페이스를 DAO에게 던지고 DAO는 이 인터페이스를 구현한 객체를 사용자에게 편리하게 사용할 수 있도록 반환해 준다. DTO (Data Transfer Object) 계층간의 데이터 교환을 위해 만들어진 Java Beans. (여기서 말하는 계층이란 Controller, View, Busniess, Persis..

얌얌념념
'CS/웹' 카테고리의 글 목록