프로그래밍 지식/Web
-
React component names must start with an uppercase letter react-hooks/rules-of-hooks프로그래밍 지식/Web 2022. 8. 1. 23:32
React hook is called in a function which is neither a React function or a custom React Hook React Hook "useState" is called in function "컴포넌트 이름" that is neither a React function component nor a custom React Hook function. React component names must start with an uppercase letter react-hooks/rules-of-hooks 다음과 같은 에러는 export 하는 컴포넌트의 첫 글자를 대문자로 바꿔주면 된다. // WRONG export default noticeController //..
-
HTML? HTTP? (+ HTTP의 특징)프로그래밍 지식/Web 2022. 3. 13. 20:00
HTML : Hyper Text Markup Language의 약자로 웹 페이지를 만들기 위한 언어 Hyper Text : text를 넘어서 링크, 이미지 등 다양한 것들을 표현할 수 있는 것. Markup Language : 프로그래밍 랭귀지랑 다르게 (코딩(pro)한 내용을 실행(gram)) 뼈대만 만드는(Markup) 언어 : HTML은 웹 문서의 뼈대를 구성하는 언어. HTML은... 웹 브라우저 위에서 동작한다. 다양한 tag등의 구성 요소를 이용해 웹 페이지를 작성한다. 웹 서버는 URL에 해당하는 HTML 문서를 전송하는데, HTML 문서를 받은 웹 브라우저는 정해진 규칙에 따라 HTML 문서를 분석하여 알맞은 화면으로 생성한다. HTML 표준에 따라 HTML 문서로부터 알맞은 화면을 생성하..
-
'얄팍한 코딩사전 - 아파치, NginX, 톰캣이 뭔가요?' 요약프로그래밍 지식/Web 2022. 3. 9. 22:14
https://www.youtube.com/watch?v=Zimhvf2B7Es&t=4s Q. Client? Server? 같은 컴퓨터도 서비스를 해주느냐 제공받느냐에 따라 서버와 클라이언트로 나뉜다. (역할에 따라 나뉘는 분류) 웹 서버 : 어떤 컴퓨터로 하여금 서버의 역할을 하게끔 하는 것 (아파치, 엔지넥스) 웹사이트는 브라우저에서 돌아간다. HTML, CSS, 이미지 등 각종 데이터는 서버 컴퓨터에 저장된다. 각각의 데이터를 특정 디렉토리에 담은 후 외부에서 받아갈 수 있게끔 하는것이 웹서버의 역할 (cf. IIS → 윈도우에서 쓰는 웹 서버) Q. 아파치, NginX는 정적 웹에만, WAS는 동적 웹에만? 아파치나 NginX의 모듈로 동적 웹 프로그래밍도 가능하긴 하다. (PHP) 아파치에 PHP..