일단 보닌 생각말하자면 개인적으로
좆바 슨프링을 존나게 싫어했음 국비때 맛보기 수준으로만 처해서 그런거 일지도 모르지만
하여튼 jdk 깔고 jdbc니 뭐니 dto니 dao니 배찌니 씹좆바티스니 하여튼 국비때 이딴거만 쓴 기억에
특히 별것도 아닌데 이것저것 규칙에 맞게 코드나 파일 존나게 써야하는게 노무 싫었음
그러다 이거 말고 좀 다른거 없나 하고 시작했던거 노드 였고
express나 koa 써오면서 확실히 슨프링보다는 훨씬 자유롭고 좆같은 코드 길게 쓰는것도 없어서 참 좋긴좋았음
물론 이게 단점으로도 작용하는데 누구는 노드가 정해진 규칙같은게 없으니 싫다는 사람도 있더라
아무튼 최근에 회사 분위기기 점점 nest로 흘러가던데 나 빼고 전부 nest 지지하는데 어쩌겠냐
어제 오늘 nest 쭉 읽어보고 있는데 슨프링 ptsd 존나게 떠오르는게
진짜 탄탄한 구조의 대규모 서비스가 필요한게 아닌이상 왜 이렇게 개좆같은 규칙을 처쓰는지 아직 이해못함
네스트 써보면서 뭔가 그 설명할 수 없는 불쾌함이 계속 생기더라 그때는 불쾌하면서도 왜 그럴까 하고 말았는데 이후에 생각해보니 구조가 전부 다 미리 짜여져있고 개발자인 나는 그냥 블럭 맞춰서 하나 하나 끼워넣는 너트조립공에 불과한 기분이었던 것같음
그런걸 원하는 사람이 있음
근데 뭐 사실 그 구조 자체가 정답이긴 하니까 CRUD 원툴 회사에선 안 쓸 이유가 없긴함 퍼포먼스 바운드인 무언가를 해야 더 효율적인걸 찾는건데 그럴 일이 없으니
그 구조가 왜 정답이지? 그리고 니가 말한 부분은 스프링이 더 심한데?
회사에서 스프링을 쓰는 이유는 : 사람을 구하기 쉽다 짜여진 구조에서만 돌면 되니까 트롤러가 트롤링 할 확률이 낮아진다 그런 의미에선 좋지 않을가요
nest 쓰다가 걍 코프링으로 옮김 ㅇㅇ.
서버리스용으로 쓰는데 코프링보다 콜드스타트 훨씬 빠름. 그거 외엔 잘 모르겠다. 왜쓰노?
CRUD 원툴 회사에서는 딱히 안 쓸 이유도 없음 - dc App