inblog logo
|
석우의 개발블로그

    15장 마치며

    강석우's avatar
    강석우
    Apr 29, 2024
    15장 마치며
    Contents
    15.1 리액트 프로젝트를 시작할 때 고려사항15.2 언젠가 사라질 수도 있는 리액트리액트는 과연 완벽한가?오픈소스 생태계의 명과 암제이쿼리, AngularJS, 리액트, 다음은?웹 개발자로서 가져야 할 유연한 자세

    15.1 리액트 프로젝트를 시작할 때 고려사항

    • 유지보수 중인 서비스라면 리액트 버전을 최소 16.8.6에서 최대 17.0.2로 올려두자

      • 함수 컴포넌트의 개념이 정립된 버전이기 때문.

    • 인터넷 익스플로러 11 지원을 목표한다면 주의하자.

      • 리액트 : 18버전부터 지원 안됨.

      • Next.js : 13버전부터 지원 안됨.

      • query-string : 6 버전부터 지원 안됨.

    • 서버 사이드 렌더링 어플리케이션을 우선적으로 고려하자.

    • 상태 관리 라이브러리는 꼭 필요할 때만 사용하자.

    • 리액트 의존성 라이브러리 설치를 조심하자

      • 리액트를 기반으로 작동하는 라이브러리를 설치하게 될 때는 버전을 꼭 확인하자. 리액트의 버전과 맞지 않다면 의도치 않은 버그 야기할 수 있음.

    15.2 언젠가 사라질 수도 있는 리액트

    리액트는 과연 완벽한가?

    • 공식문서가 깔끔하지 않다. + 설명이 친절하지 않다. ( 2022년 12월 기준. but 지금은 함수형으로 깔끔해보임 )

    • 자유도가 너무 높다.

    오픈소스 생태계의 명과 암

    • 페이스북 라이선스 이슈

    • 오픈소스는 무료로 계속 제공 될 수 있는가?

      • 매우 재미있는 예시

    제이쿼리, AngularJS, 리액트, 다음은?

    웹 개발자로서 가져야 할 유연한 자세

    Share article

    석우의 개발블로그

    RSS·Powered by Inblog