본문 바로가기

STUDY/TIL

(27)
ReactJS와 React Native의 차이점? ReactJS? 페이스북에서 만든 자바스크립트 오픈소스 라이브러리. 웹, 웹 앱, SPA등 개발 시 사용. 프론트와 서버 사이드 모두 제공. 가상의 DOM을 사용하며 이는 전체 새로고침보다 빠르다(필요한 부분만 고침). HTML태그 사용. 컴포넌트 재사용이 용이함. React Native? 페이스북에서 만든 자바스크립트 오픈소스 모바일 앱 프레임워크. 크로스 플랫폼 모바일 앱 개발에 사용. 웹 개발자에게 모바일 앱 개발을 쉽게 해줌! HTML태그 사용하지 않음. 자체 애니메이션 라이브러리를 제공. (css로 작성할 필요 없음) 리액트의 Webpack같은 bundler설정이 필요 없음. 이미 가지고 있다. ios와 Android 동시 개발 가능. 결론.. React.js는 웹 개발, React Native..
클라우드 컴퓨팅(Cloud Computing)? 클라우드 컴퓨팅(Cloud Computing)이란?인터넷(클라우드)을 통해 컴퓨팅 서비스를 제공하는 것. 즉, 데이터베이스, 네트워크 등과 같은 컴퓨팅 서비스를 인터넷을 통해 제공하는 것을 말함. 가상 서버를 일정 사용료를 받고 서비스 형태로 제공하는 것.네트워크를 통해 다양한 IT리소스(서버, 스토리지, 네트워크 등)와 애플리케이션을 온디멘드로 제공하는 서비스.*온디멘드: 요구사항에 따라 즉시 제공하는 방식 클라우드 컴퓨팅의 특징물리적 서버 같은 초기 구축 비용이 절감(자본비용의 운용비용화)되며, 사용한 만큼만 비용을 지불하는 방식(종량제)을 채택하여 직접 서버를 운영하는 것보다 저렴함. 언제 어디서나 일관성있는 서비스를 제공할 수 있음. 즉각적인 확장, 글로벌 서비스 용이 등.. 클라우드 컴퓨팅 서비..
JSP include 방식 차이점 1. static(directive) include (정적인 방식) 동적인 방식보다 빠름 파라미터를 주고 받을 수 없음 해당 jsp페이지가 컴파일 될 때 참조하는 파일도 함께 컴파일 됨 => 두 파일의 코드가 합쳐진 상태로 컴파일 2. dynamic include (동적인 방식) 동적인 방식보다 느림 파라미터 주고 받기 가능 request될 때, 포함할 jsp페이지를 다시 request하는 과정을 거침 1) 액션태그 사용 2) 코어태그 사용 +)참고 Top 50 JSP Interview Questions and Answers You Must Know In 2019 This article is a comprehensive guide on the top 50 Java Servlet Page interview..