Programming/Web (웹)

AMP란? 웹 구성 요소를 쉽게 만들어주는 프레임워크
👉 DOM Node HTML 태그들과, 문자열 ( HTML Elements + Text ) 속성 (property) node.parentNode: Node | null node.firstChild: Node | null node.lastChild: Node | null // DOM Node를 반환한다 node.childNodes: NodeList 종류 ELEMENT_NODE COMMENT_NODE DOCUMENT_NODE 👉 DOM Element Dom Node 중에서, ELEMENT_NODE에 해당하는 부분으로 HTML 태그들을 가리킨다. ( 문자열은 element가 아님 ) 속성 (property) node.parentElement: HTMLElement | null // DOM Element를 반환..
Apache란? [웹] Apache란? 👉 Apache란? 아파치 재단에서 만든 웹 서버 정적인 데이터(html)를, 사용자의 요청(HTTP Request)에 따라 처리한다. HTTP 란? [프로그래밍] HTTP / HTTPS 란? HTTP 란? 인터넷에서 데이터를 주고받는 규칙 (프 defineall.tistory.com Tomcat이란? [웹] Tomcat 이란? 👉 Tomcat이란? 아파치 회사의 어플리케이션 서버 (WAS) jsp코드가 포함되어 있는 웹페이지를 만들어준다. 웹서버에서 받아온 동적인 페이지를 읽고, 최종적인 html로 만들어 아파치에게 전달해준다 defineall.tistory.com 연동하기 👉 Apache + Tomcat 위한 패키지 설치 sudo yum install gcc g..
👉 Tomcat이란? 아파치 회사의 어플리케이션 서버 (WAS) jsp코드가 포함되어 있는 웹페이지를 만들어준다. 웹서버에서 받아온 동적인 페이지를 읽고, 최종적인 html로 만들어 아파치에게 전달해준다. 톰캣을 사용하기 위해서는, jre1.1이상에 부합된 java run_time 환경이 필요하다. 👉 Tomcat 설치 (Linux) Java 설치 설치가능한 Java 버전확인 // yum yum list | grep jdk // apt apt list | grep jdk Java 설치 // 위에서 버전 선택해서 설치하기 sudo yum install java-1.8.0-openjdk 설치 확인 java -version Javac 설치 ( devel 이 붙은 것 선택 ) // java와 동일한 버전 선택 ..
👉 웹 서버란? HTTP 요청을 받아, 정적데이터(static contents)를 제공하는 프로그램 ( Apache, Nginx ) 👉 웹 컨테이너란? 웹 서버에서 JSP, PHP, ASP.net 등의 파일을 받아 실행하고, 그 결과 값을 다시 웹 서버로 보내주는 프로그램 ( Tomcat .. ) 👉 웹 애플리케이션 서버란? 웹 서버 + 웹 컨테이너 HTTP 요청을 받아, 동적인 컨텐츠를 제공하는 프로그램 ( Tomcat, JBoss, Jeus ... ) WS와, WAS를 둘다 사용하면 좋은점 [ 서버 부하 방지 ] : 역할을 나눔 - WAS는 DB조회, 다양한 함수 실행 - WS는 정적인 정보만 빠르게 제공 [ 보안 강화 ] - 물리적 공간 분리 가능 - WS에만 SSL 보안 적용 [ 효율적인 Auto..
HTML에서 이미지 파일 넣기 HTML은, base64 인코딩 방식으로 이미지를 넣을 수 있다. React Native에서 이미지 파일 넣기 const img = require('./bg.jpg'); Node.js API인 require는, 파일이 이미지라면, base64로 인코딩해준다.
Pyscript란? HTML에서 python을 사용할 수 있도록 해주는 라이브러리 Pyscript.net Run Python code in your HTML. pyscript.net Pyscript의 원리 Pyodide - CPython의 포트, WebAssembly로 컴파일된 인터프리터 WebAssembly - 바이너리 포맷의 웹이 이해할 수 있는 기계어
번들링이란? html 파일에 들어가는 여러개의 js,css,png,jpg파일들(에셋)을, 웹페이지가 이해할 수 있는 하나의 파일(번들)로 합치는 것
Heroku란? 호스팅 서비스
MOONCO
'Programming/Web (웹)' 카테고리의 글 목록