비디오: PAPI LIGHTS How to use them? Explained by CAPTAIN JOE 2024
웹 사이트 코드와 일반적으로 프로그램 코드는 코드의 기능에 따라 네 가지 범주로 나눌 수 있습니다.
-
모양: 모양은 내용 레이아웃 및 적용된 스타일 (예: 글꼴 크기, 글꼴 활자체 및 이미지 크기)을 포함하여 웹 사이트에서 볼 수있는 부분입니다. 이 범주는 프런트 엔드 라고하며 HTML, CSS 및 JavaScript와 같은 언어를 사용하여 만들어집니다.
-
논리: 논리는 표시 할 내용과시기를 결정합니다. 예를 들어 뉴스 웹 사이트에 액세스하는 뉴요커는 뉴욕 날씨를 보게되지만 Chicagoans는 동일한 사이트에 액세스하면 시카고 날씨를 볼 수 있습니다. 이 범주는 백엔드 라는 그룹의 일부이며 Ruby, Python 및 PHP와 같은 언어를 사용하여 만들어집니다. 이러한 백 엔드 언어는 사용자에게 표시되는 HTML, CSS 및 JavaScript를 수정할 수 있습니다.
-
저장소: 저장소는 사이트 및 사용자가 생성 한 모든 데이터를 저장합니다. 사용자 생성 컨텐츠, 기본 설정 및 프로파일 데이터는 나중에 검색 할 수 있도록 저장해야합니다. 이 범주는 백엔드의 일부이며 MongoDB 및 MySQL과 같은 데이터베이스에 저장됩니다.
-
인프라: 인프라는 웹 사이트를 서버에서 클라이언트 시스템으로 전달합니다. 인프라가 적절하게 구성되면 누구도이를 알지 못하지만 대통령 선거, 수퍼 보울 (Super Bowl) 및 자연 재해 같은 사건으로 인해 트래픽이 많아서 웹 사이트를 사용할 수 없게되면 눈에 띄게됩니다.
이 네 가지 범주 모두에 능숙한 희귀 한 웹 사이트 개발자는
전체 스택 개발자 라고합니다. 일반적으로 중소기업은 전체 스택 개발자를 고용하는 반면 대기업은 전문성을 갖춘 전문 지식을 필요로합니다.