Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ibm #qiskit #quantum # quantumcomputer #quantumcomputing #quantummachine #quantumengineering #quantumbit #qbit
- qiskit #
- qiskit #QuantumComputer #QuantumMachine #양자컴퓨터 #양자 #키스킷
- qiskit #qiskitHackerthon
Archives
- Today
- Total
인일의 공부 블로그
[Web] 용어정리 웹 앱 웹앱 SPA JWT 스프링부트 본문
Web vs App vs WebApp
Web :
가장 널리 보급된 인터넷 시스템. 사용자들이 연결 될 수 있는 정보 공유 공간.
보통 html로 작성된 문서는 웹사이트로 보여 짐.
App :
OS 위에서 동작하는 어플을 말함. 운영체제에 맞추어 제작 되어야 함.
디바이스에 접근하기 쉽다는 장점이 있음.
WebApp :
브라우저 내에서 실행됨.
모바일 웹의 경우 PC 기준으로 만든 웹을 모바일 크기로 줄인 것 일 뿐. 혼동에 주의
JWT (JSON WEB TOKEN)
JSON 이라는 객체를 사용하여 정보를 안전하게 사용 할 수 있도록 전달하는 토큰.
+) 토큰 기반 인증
사용자 로그인 → 서버측에서 로그인 인증 후 맞을경우 클라이언트 측에 signed(해당 토큰이 서버에서 정상적으로 발급된 토큰임 증명) 토큰 발급 → 클라이언트측에서 서버로부터 전달받은 토큰을 저장하고 서버에 요청할때 마다 토큰 전달 → 서버 검증
SPA(Single Page Application)
•서버로부터 새로운 페이지를 불러오지 않고 현재 페이지를 동적으로 다시 작성함으로써 사용자와 소통하는 웹 애플리케이션 / 웹사이트를 말함.
Spring vs Spring boot
•Spring
자바 플랫폼을 이용한 오픈소스 애플리케이션 프레임워크. 동적 웹사이트 개발을 위한 서비스 제공.
•Spring boot
자주 사용하는 프로젝트 조합을 미리 만들어 두어 스프링을 더 쉽게 사용 할 수 있게 하는 도구.
스프링 프레임워크는 기능이 많고 환경설정 복잡. 이를 위해 나온 것이 스프링 부트. 실행환경이나 의존성 관리 등의 인프라를 신경 쓰지 않고 코딩 할 수 있게 함.
'컴퓨터 사이언스 > 궁금한것들 모음' 카테고리의 다른 글
서버 컨테이너 (0) | 2021.07.01 |
---|---|
[Web] 반응현웹 vs 적응형웹 (0) | 2021.06.25 |
[보안] 보안 알고리즘 성능 검증하는 방법 (1) | 2021.06.24 |
ping 때리는게 무슨 의미인가? (0) | 2021.06.02 |
서버 컨테이너 (2) | 2021.05.18 |