>  기사  >  웹 프론트엔드  >  Javascript에는 풀스택 프레임워크가 없습니다. (그리고 이번에는 풀스택 시대를 놓칠 것입니다.)

Javascript에는 풀스택 프레임워크가 없습니다. (그리고 이번에는 풀스택 시대를 놓칠 것입니다.)

WBOY
WBOY원래의
2024-08-05 21:49:511100검색

Javascript is without a fullstack framework (and will miss fullstack era this time)

이 기사는 Gergely Orosz의 What is Old is New Again 강연에 대한 일련의 노트로 시작합니다. 소프트웨어 엔지니어.


"풀스택이 한창 진행 중입니다"

풀스택 프레임워크에 대해 생각할 때 아마도 3대 형제인 PHP의 Laravel, Ruby on Rails, Python의 Django

를 떠올릴 것입니다.

이제 JS/TS로 범위를 좁혀보세요.

뭔가?

RedwoodJS, AdonisJS 또는 NestJS에 대해 들어보신 적이 있다면 가장 가까운 것일 수 있습니다. 하지만 솔직하게 말하면, 아무도 이에 대해 이야기하지 않고, 소수만이 사용하고 있으며, 확실히 빅3와 짝을 이룰 만큼 충분히 성장하지 않았습니다.

그리고 우리가 매일 좋아하고 사용하는 기능(예: CLI, 큐, (DB) 모델 등) 및/또는 사용 용이성/개발/배포, 테스트, 커뮤니티 등이 여전히 부족합니다.

자바스크립트 방식

그리고 위에서 언급한 3개의 JS 풀스택 라이브러리 중 2개보다 더 많은 별을 얻은 단순한 라이브러리 모음인 The T3 Stack이 있습니다!

최근 트렌드는 "서버로의 이동"(T3 Stack 제작자 Theo Browne의 JS 2023 현황 결론)에 불과하므로 우리는 분명히 거기에서 멀리 떨어져 있습니다.

액션 포인트

내 예측은 다음과 같습니다.

  1. 정말로 풀스택 시대가 옵니다.
  2. NestJS는 충분히 인기를 얻지 못할 것이므로 JS는 이번 풀스택 프레임워크 보급을 놓칠 것입니다.
  3. 회사에서는 3대 라이브러리 또는 TS 라이브러리(T3 Stack 또는 유사)의 조합을 사용하여 단일 언어를 유지합니다.
  4. TypeScript를 아는 것은 필수입니다.
  5. 취업 시장에서 경쟁력을 유지하려면 3대
  6. 중 하나 이상에 능숙해야 합니다.

개인적인 실천 포인트는 Django를 배우는 것입니다. 나는 Laravel에 대한 과거 (직장) 경험과 Rails에 대한 (대학) 경험이 있지만 Django를 건드린 적이 없으며 Python을 거의 사용하지 않았습니다. 이제 바꿔야 할 때입니다!

제품/비즈니스 마인드가 다음 구직 활동에서 어떻게 공정하지 않은 이점을 얻을 수 있는지에 대해 논의할 두 번째 노트를 기대해 주세요.

위 내용은 Javascript에는 풀스택 프레임워크가 없습니다. (그리고 이번에는 풀스택 시대를 놓칠 것입니다.)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.