이제 5개월차 돼서 프로젝트 시작한 국비생이 고견을 여쭙고자 어그로 끌었습니다 행님들,, 너그러이 봐주십쇼
플밍 언어 기본기는 자바로 스타트. 알고리즘 수업도 자바로 진행.
제네릭+객체다루는법 익혀야한다고 모든 알고리즘 수업에서 정수형 변수같은거 못쓰게함.
그래서 알고리즘 수업은 ㄱㅊ았던듯
자료구조는 스택 큐 써클큐 링크드리스트, 더블, 서큘라리스트, 이진트리 정도까지 하고
기억나는 알고리즘문제는 n퀸같은 좀 간단한거였던듯
풀스택 웹개발 과정이라 HTML, CSS, 바닐라JS로 웹기초닦고 리액트JS로 빠르게 넘어감.
클래스형 리액트는 아예 못배웠고 함수형으로만 배움.
훅은 스테이트, 이펙트, 레프정도밖에 안배워서 컨텍스트같은건 자습으로 때워야했음.
어차피 자습할수있을만큼 키워줬으니 무리는없었던것같음.
백엔드는 스프링부트에서 타임리프랑 JPA로 게시판짜는정도까지 배움.
그래들은 안배웠고 메이븐 쓰는법 약간.
파이썬도 라이브러리 이것저것 섞어다가 장난감 만들정도로는 배움.
교육받으면서 배운정도로는 찍먹느낌 진하게 나서 각잡고 하나 파야겠다 생각하다가 꽂힌게 Next임.
교육 중에 갤러리 관리하는 토이 프로젝트 하나 진행해서 만들어봤고 지금 국비에서 진행하는 프로젝트랑
돈좀 될까싶어서 사이드로 진행하는 거 하나 있는데 이건 넥스트로 공부하면서 개발하고있음.
ㄹㅇ 궁금한게 지금 넥스트 파고 있는데 이거 잘하는짓임?
App router 방식이 아직 베타버전이지만 레거시 마이그레이션할시간 주려고 둘다 사용하게해놓은거고
결국은 app router 방식으로 가게될거라 보고 공부하고있거든?
(그전에 혹시나 싶어서 pages 디렉토리 방식은 가볍게 찍먹하고 넘어감)
자료가 너무없어서 공식 도큐먼트 한땀한땀 번역하면서 공부하고있는데 들어가는 노력대비 효용이 어떨지 모르겠음.
스프링부트 이건 ㄹㅇ 기성 회사들이 쓰고있어서 가르치는 거같고 앞으로 가면갈수록 쇠퇴할거같은 느낌,,
언어들 변화하는 추이보면 너무 정적이고 묵직한 느낌 주는애들은 슈가로 부드럽게 만들어주고
너무 동적이고 가벼운 애들은 타입힌팅 타입스크립트같은식으로 묵직하게 만들어주는거 보면 어느 한 지점으로 수렴해가는구나 싶더라.
암튼 백엔드 흐름도 배우고 리액트로 이것저것 만들어봤겠다, 그래서 결정한게 Next인데 어떤거같음?
넥스트에 미래가 있을까?
그리고 프론트나 백이나 깊이를 더하려면 뭘 찾아서 공부해야되는거임?
깊은 고민에 빠진 후배에게 조언좀,,
하고 싶은걸 찾아서 거기에 적합한 언어와 프레임워크, 라이브러리를 골라야지, 반대로 된거같은 느낌
pages랑 app router 근본적인 차이는 알고 쓰는거라 믿겠음
app router 버전으로는 디폴트상태가 SSR 세팅이라 화면에 컴포넌트 배치할때 내가 원하는 최종단계의 컴포넌트만 CSR하고 나머진 SSR로 하기 편하다는거, 기존엔 파일명으로 한정됐던 라우팅이 디렉토리로 바껴서 모든 라우팅 안에서 고유의 에러처리나 레이아웃처리 등이 가능해졌고 컴포넌트도 만들어서 저장할수있다는것 정도까지만 알음 아직 공부중이라 여까지밖에 몰름,, 중요한거 놓친 부분 알려주면 고맙겠음
넥스트를 “공부”한다고 말하는 것 자체가 잘못된 거임 너는 공기 청정기나 가습기를 사서 사용 설명서를 볼 때 “공기청정기를 공부한다”고 말함?
그럼 뭘 공부하는게 좋을까?
윗댓처럼 도구는 단순히 도구일 뿐이고 중요한 건 어느 도구나 사용할 수 있도록 기본 실력을 키우는 거임 너가 공기 청정기나 가습기를 사서 사용 설명서를 읽을 때 “한글”이라는 언어를 이용해서 읽잖음? 프로그래밍에서 “한글”의 역할을 하는 게 무엇인지 스스로 생각해보길 바람
사용설명서가 복잡하면 공부하고 써야지 지 멋대로 쓰냐? - dc App
운전 면허 딸 때 공부 안하것노...
우매봉 ON
일단 질문에 대한 답변부터 해주자면 NextJS는 엄청 메이저한 프레임워크임. 토스에서도 쓴다. - dc App
답변과는 별개로, 니가 질문하는 방식이 매우 이상함. 특정 기술이나 라이브러리를 배우는 게 잘하는 짓이냐고 물어보지 말고, 차라리 이름만 들어도 알만한 대기업들은 어떤 기술 스택을 가지고 있냐고 물어보셈. 자바가 쇠퇴기네 어쩌구 저쩌구 하는 예측질은 수많은 프로들이 즐비한 현실세계에서는 그냥 니 망상딸딸이 질문에 불과함. 국비 몇개월차면 그냥 아무것도 모르는 신생아 수준이니까 무조건 현실을 먼저 생각해. 그래도 됨. - dc App
고맙다 - dc App
아무리 spring이 쇠퇴해도 next보단 오래감