PHP 개발과 웹 프론트엔드 개발의 차이점
#🎜🎜 #1, 비즈니스 애플리케이션 시나리오는 다릅니다
웹 프론트 엔드 개발은 주로 전통적인 PC 측 웹 개발을 의미합니다. 페이지는 주로 PC 측 브라우저에서 실행됩니다. 주로 휴대폰에서 실행됩니다. 직관적으로는 PC 페이지가 더 크고, 모바일 페이지가 더 작다고 느끼실 겁니다. 하지만 개발 경험에 따르면 페이지가 크다고 해서 작성된 코드가 복잡하다는 의미는 아니며, 페이지가 작다고 해서 개발이 단순하다는 의미는 아닙니다. 어려움이나 용이성은 주로 특정 비즈니스 요구 사항에 따라 달라집니다.2. 좋은 기술은 더 넓은 규모로 사용될 수 있으므로 PC 개발에는 여러 시나리오에서 IE와 같은 이전 버전의 브라우저와의 호환성이 필요합니다. . 브라우저 호환성 문제로 인해 일부 경우에는 새로운 기술의 사용이 제한됩니다.
3. 페이지 적응성이 다릅니다전통적인 PC 측 페이지 개발에서는 일반적으로 페이지의 양면을 고정 너비로 설정합니다. 약간의 여백이 있지만 모바일 페이지는 PC보다 휴대폰 화면이 훨씬 작기 때문에 일반적으로 모바일 화면에 최대한 많은 콘텐츠를 표시하도록 선택됩니다. 이를 위해서는 모바일 페이지가 PC에 완전히 적응할 수 있어야 합니다. 다양한 화면 크기의 휴대폰을 최대한 활용해보세요.
4. 페이지 성능이 다릅니다PC쪽 네트워크 상태는 대체적으로 안정적이고 모두 연결되어 있습니다. 네트워크 케이블이나 Wi-Fi를 통해 네트워크에 연결하지만 모바일 측면에서는 Wi-Fi 외에도 2G, 3G, 4G가 있으며 여러 다른 네트워크 연결 간에 전환하는 경우도 많습니다. 불안정한 네트워크 연결로 인해 페이지 성능이 저하되는 문제는 모바일 측의 페이지 리소스가 너무 커서는 안 된다는 것입니다. 그렇지 않으면 열악한 네트워크 조건에서 페이지에 액세스할 수 없어 사용자 경험에 심각한 영향을 미칠 수 있습니다.
5. 다양한 프레임 선택
모바일 네트워크의 불안정성으로 인해 모바일 페이지 프레임을 선택하면 일반적으로 작은 프레임만 선택됩니다. 예를 들어, zepto.js는 압축 후 9.6K만 갖고 있어 일반 비즈니스 요구 사항을 충족할 수 있습니다. 보다 복잡한 단일 페이지 애플리케이션을 구축하려면 vue.js와 같은 프레임워크를 선택할 수 있습니다. , 강력하지만 압축 후 볼륨이 20K를 넘습니다. 웹 측면에서는 선택의 범위가 상대적으로 넓습니다. 프로젝트 요구 사항에 따라 일부 더 무거운 프레임워크도 고려할 수 있습니다. 기업의 백엔드 관리 시스템 프로젝트에 있는 많은 UI 구성 요소입니다.
추천 튜토리얼:
PHP 비디오 튜토리얼위 내용은 PHP와 웹의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!