1. 사용자 수요가 나날이 증가하고 있습니다.
귀하의 무대는 매우 큽니다. "공예"로서 프런트 엔드에서는 모든 사람이 더 복잡한 페이지를 더 빨리 만들어야 합니다.
2. 새로운 Javascript 기능.
Jquery는 우리에게 많은 행복을 가져다 주었지만, 너무 많은 직접적인 DOM 작업과 혼란스러운 데이터 관리로 인해 성능이 저하되었으므로 이제 거의 작별할 시간입니다. React 및 Vue와 같은 다양한 새로운 프런트 엔드 프레임워크는 DOM 최적화 및 상태 관리에 더 많은 관심을 기울이고 더 복잡한 요구 사항에 대처할 수 있습니다.
Typescript는 js보다 자유도가 더 높고 개발하기 더 친숙하기 때문에 장기적으로 승자인 것 같습니다.
3. 우리는 페이지를 만드는 것이 아니라 시스템을 만듭니다.
개발에서 스타일 매뉴얼, 시스템 디자인, 패턴 라이브러리가 점점 더 중요해지고 있습니다. 우리는 더 이상 페이지를 하나씩 코딩하지 않고 필요에 따라 시스템을 설계합니다. 우리는 js의 개발능력에 감탄해야 합니다.
4. 네이티브와 웹의 경계가 점차 흐려지고 있습니다.
오디오, 비디오, 온라인 결제 등 네이티브 앱이 할 수 있는 일을 점차적으로 웹이 할 수 있게 되었습니다. 모두가 정말로 관심을 갖는 것은 애플리케이션이 어떻게 구축되었는지가 아니라 애플리케이션이 잘 작동하는지 여부입니다. 웹은 PC 애플리케이션이나 모바일 애플리케이션의 거대한 무대가 될 것입니다.
5.URL은 미래의 하이라이트입니다.
인터넷의 넓은 바다에서는 URL을 통해 필요한 것을 찾아낼 수 있습니다. URL은 인류 역사상 가장 중요한 발명품 중 하나라고 할 수 있습니다. URL은 미래의 마케팅 분야가 될 것입니다.
6. 성능이 중요한 역할을 합니다.
인간은 더 이상 느린 로딩 속도의 웹 페이지를 참을 수 없으며 즉시 응답하거나 종료해야 합니다.
7. CSS도 더욱 모듈화되어야 합니다.
믿기지 않으시겠지만 CSS에도 "메모리 누수"라는 용어가 있어서 앞으로는 그 범위가 좁아져 컴포넌트로 묶일 예정입니다.
8. CSS 전처리가 점차 무대에서 사라집니다.
CSS 전처리기는 우리가 많은 에너지를 절약하는 데 도움이 되었습니다. 결국 우리는 전처리기를 통해 CSS 모듈화를 구현했습니다. 하이브리드 CSS 작성이 시작되면 오늘날의 CSS 전처리 방법은 폐기될 수 있습니다.
9. HTML과 CSS를 잘 작성하는 것은 여전히 중요합니다.
브라우저에서 구조와 스타일이 구성되고 구문 분석되는 방식은 기술 발전에 따라 끊임없이 변화하고 있습니다. 하지만 여전히 어떤 종류의 HTML 구조가 SEO에 유익하고 읽기 쉬운지, 어떤 종류의 CSS가 확실히 더 과학적인지 알아야 합니다.
10. 엔지니어링 처리를 통해 페이지의 경쟁력을 높일 수 있습니다.
브라우저에 어떤 코드가 표시되는지, 구성 요소가 언제, 어디서, 어떻게 표시되는지, 사용하지 않는 코드는 일시적으로 폐기되는지 등 다양한 패키징 및 처리 도구가 페이지 성능을 크게 향상시킬 수 있습니다. 웹 단계는 진화하고 있으며 엔지니어링 도구는 확실히 뒤처지지 않을 것입니다.
모두가 생각해 볼 만한 멋진 댓글과 질문:
어니스트: "페이지"가 사라질 것이라고 말씀하셨지만, 우리가 특정 정보를 찾기 위해 URL에 의존한다고도 말씀하셨습니다. 그러면 페이지가 사라지는데, URL을 사용하여 어디로 이동합니까?
Phil Nelson: 이러한 "시스템" 개념은 많은 프로젝트와 사람들에게 해를 끼칠 것입니다. 장난감(프레임워크)은 재미있지만 현실적이어야 합니다.
Goose: 나는 jquery에 대한 당신의 주장에 동의하지 않습니다. 그것을 증명할 데이터가 있습니다. 시장점유율이 하락할 것이라는 데에는 의심의 여지가 없지만 그 위상은 여전히 대체 불가능합니다.
(논쟁과 다툼을 하나하나 올리지는 않겠습니다. 다들 글을 읽으실 때 그들처럼 잘 생각하시고, 큰 놈들을 보면 질문을 멈추지 마세요^_^)
위 내용은 프론트엔드의 미래에 대한 전망의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!