Confluence 에 심각한 보안 취약점이 발견되었으니 사용자분들은 업그레이드 하세요.!
 
1
0
-1

사용이 편리한것도 아니고

부가적으로 새로이 배워야 하는 것도 많고

라라벨을 이용한 간단한 테스트 프로젝트를 진행하다가

제목과 같은 생각이 들었습니다.

20년 정도 php를 써와서 나름 능숙하다 생각하고 java, nodejs, python 등은 초보인데

라라벨을 이용하느니 java spring, nodejs express, python django가 훨신 간편하다 느껴져서요.

다른 언어를 잘 다루는 것도 아니면서도 이런 생각이 들더라고요.

php만 할줄 아는게 아니라면

굳이 라라벨을 써야할 이유가 혹 있을까요?

    CommentAdd your comment...

    2 answers

    1.  
      1
      0
      -1

      PHP 언어 자체가 가진 단점들이 있고, 다른 언어가 가진 장점이 있고, 다른 프레임워크가 가진 장점들이 있습니다. 사내에서 선택하는 기술 스택이라면 여러 조건을 따져야겠지요.


      라라벨은 편의 기능을 많이 제공해주는 프레임워크입니다. express.js는 ioc container 선택부터 고민해야하고, 스프링은 이 업계에선 가히 최고의 프레임워크고(Kotlin의 장점과 합쳐지면 정말 멋진 환경이라 생각합니다) 장고는 사실 라라벨과 비슷한 프레임워크죠. 

      다만 꼭 써야하는 이유라는게 존재하진 않겠죠. 저도 PHP, Node, Java 세 환경으로 작업하고 있습니다. 근데 PHP 환경에 종속적인 부분이 있다면 라라벨 외의 선택지는 좀 적습니다. 심포니는 좋은 대안이고, PHP계의 스프링이니 좋은 대안이죠.

        CommentAdd your comment...
      1.  
        1
        0
        -1

        아니요. 없습니다.

        스프링, 익스페리스, 장고등 프레임워크가 어떤 면에서 훨씬 간편한지는 모르겠지만

        모든 프레임워크는 학습기간이 필요하고 자신의 주력언어가 아니라면 더 많은 시간이 필요하겠죠.

        개인적인 프로젝트라면 큰 상관이 없지 않나요?

          CommentAdd your comment...