풀스택 엔지니어는 IT업계에서 점점 더 주목받고 있는 화두입니다. 페이스북 같은 대기업이든 이제 막 시작한 스타트업이든 풀스택 엔지니어 채용이 시작되고 있습니다.
풀스택 개발자는 데이터베이스, 서버, 시스템 엔지니어링, 클라이언트까지 모든 것을 다루는 엔지니어입니다. 프로젝트에 따라 고객에게 필요한 것은 모바일 스택, 웹 스택 또는 기본 애플리케이션 스택일 수 있습니다. 프론트엔드와 백엔드를 모두 능숙하게 다루는 만능 인재들입니다.
"풀 스택"은 외국어인데, 중국 독자들에게는 이상하게 보일 수도 있습니다. 제가 누군가에게 처음으로 "풀 스택 엔지니어"를 언급했을 때 그는 "풀 스택? 풀 엔드 엔지니어를 의미합니까?"라고 혼란스러워했습니다.
사실 "풀 스택"은 영어 풀-스택 스택은 프로젝트를 완료하는 데 필요한 기술 모음을 나타냅니다. "스택"은 하위 모듈 모음을 나타냅니다. 이러한 소프트웨어 하위 모듈 또는 구성요소를 결합하여 지정된 기능을 달성할 수 있으며, 다른 모듈은 더 이상 필요하지 않습니다.
풀 스택의 "스택"은 컴퓨터 데이터 구조의 "스택"과 동일한 개념이 아닙니다. 후자는 선입 후출 직렬 데이터 구조를 나타냅니다. 그런데 "큐"는 선입 선출 직렬 데이터 구조를 나타냅니다.
실제로 IT 업계 외부의 사람들은 웹 개발이 얼마나 복잡한지 이해하기 어렵습니다. 사람들은 일반적으로 컴퓨터 회사나 인터넷 회사에 근무하는 사람이 컴퓨터와 관련된 모든 문제를 해결할 수 있어야 한다고 믿습니다. 컴퓨터가 켜지지 않고, 어떤 모델의 휴대폰을 사야 하는지, 집에서 인터넷에 접속할 수 없는 것 등. 그들의 눈에는 컴퓨터 산업에 종사하는 실무자들은 '풀스택 아우라'를 가지고 태어났다.
하지만 이 책을 갖고 계시다면 웹 페이지를 개발하려면 엔지니어가 최소한 서버(예: Linux), 데이터베이스(예: MySQL), 서버 측 프로그래밍 언어(예: PHP), 프런트엔드 마크업 언어 및 스크립트 언어(HTML, CSS, JavaScript) 등이 있습니다. 이러한 각 기술을 숙달하려면 수년간의 연구와 연습이 필요합니다. 웹 엔지니어링은 워낙 큰 전문 분야이기 때문에 IT 기업에서는 각 링크에서 좋은 일을 하기 위해 각 링크마다 특별한 부서와 직책을 두었습니다.
서버, 데이터베이스, 서버측 프로그래밍 언어, HTML, CSS, JavaScript 등이 "스택"으로 결합됩니다. 이 "스택"은 웹 사이트를 만드는 데 사용되므로 웹 스택이라고도 합니다.
위 내용은 PHP 풀 스택 엔지니어는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!