백엔드 공부할까 하는데 어떤 언어가 좋을까요?

2023.02.18 | 조회수 993
달구리
현재 프론트엔드 개발자인데 백엔드도 궁금하고 , 연봉 올릴수도 있다고 생각해서 공부하려고 합니다 지금 회사에서는 백엔드 스택으로 라라벨을 사용하고 있는데 라라벨 쓰는 회사가 별로 없는것 같다는 생각이 들어서 많이 쓰는 스택을 알고싶습니다 추천해주실수 있나요?
닉네임으로 등록
등록
전체 댓글 9
리바
BESTexpress 또는 fastify + typescript + orm(sequelize 또는 typeorm) 조합이 초심자에게는 좋습니다. nestjs 는 mvc패턴 지향이고 code injection을 고집하기때문에 팀단위 프로젝트인경우 추천되지만 그게아니라면 nestjs는 굳이 안배우는걸 추천드립니다. nestjs 쓸빠엔 차라리 go언어나 java를 배우죠.. 개발자는 하나에 정착하면 안됩니다. nestjs 는 쓰면 쓸수록 편해질껍니다. 단, it직의 특성상 cli가 없는데 편리한 프레임워크가 나오게 된다면, 그때는 대처를 못하게될껍니다. 현 골수 java 개발자들이 그렇죠. 물론 nestjs 의 cli가 편리하기는 합니다. 하지만, 이미 많은 boilerplate가 있는 상황에서 굳이 고정관념이 사용되고있는 nestjs를 쓰는건 비추천 드립니다. 참고로 저는 express, nestjs 다써봤습니다. orm은 typeorm이 조금더 불편한 느낌이였습니다. 물론 이게 nestjs 때 써서 그럴수도 있지만, sequelize + sequelize-typescript 조합을 추천드립니다. sequelize-typescript는 type Orm과 비슷하게 사용하지만 내부작동이 sequelize라서 조금더 유연하고 편리한 기능이 많습니다. 프레임워크 이름 + boilerplate를 검색해서 먼저 어떤식으로 사용했는지 다른사람의 코드 형태를 보고 내 코드에 적용시킬 수 있는지 판단하면 코드가 엄청 깔끔해지고 폴더 구조 잡기도 쉬워집니다. 하지만 nestjs만 고집하면 이런 생각은 고정관념으로 자리잡게되서 다른 프레임워크를 사용할때 어려움이 있을 수 있습니다.
2023.02.20
5

리멤버 회원이 되면 모든 댓글을 보실 수 있습니다

로그인
회원가입
김커뮤니티
@멘션된 회사에서 재직했었음
BEST회사에서 풀지 못한 고민, 여기서 회사에서 업무를 하다가 풀지 못한 실무적인 어려움, 사업적인 도움이 필요한 적이 있으셨나요? <리멤버 커뮤니티>는 회원님과 같은 일을 하는 사람들과 이러한 고민을 해결할 수 있는 온라인 공간입니다. 회원 가입 하고 보다 쉽게 같은 일 하는 사람들과 소통하세요
2020.07.01
154
김커리어
@멘션된 회사에서 재직 중
BEST리멤버 회원을 위한 경력 관리 서비스, 리멤버 커리어를 소개합니다. 당장 이직 생각이 없어도, 좋은 커리어 제안은 받아보고 싶지 않으신가요? <리멤버 커리어>는 리멤버에서 새롭게 출시한 회원님들을 위한 경력 관리 서비스 입니다. 능력있는 경력직 분들이 <리멤버 커리어>에 간단한 프로필만 등록해두면, 좋은 커리어 제안을 받아 볼 수 있습니다. 단 1분의 투자로 프로필을 등록해두기만 하면, 기업인사팀이나 헤드헌터가 회원님께 꼭 맞는 제안을 직접 보내드립니다. 지금 바로 <리멤버 커리어>에 프로필을 등록하고, 새로운 기회를 만나보세요!
2020.07.01
21
대표전화 : 02-556-4202
06235 서울시 강남구 테헤란로 134, 5층
(역삼동, 포스코타워 역삼) (대표자:최재호)
사업자등록번호 : 211-88-81111
통신판매업 신고번호: 2016-서울강남-03104호
| 직업정보제공사업 신고번호: 서울강남 제2019-11호
| 유료직업소개사업 신고번호: 2020-3220237-14-5-00003
Copyright 2019. Remember & Company All rights reserved.