작성
·
305
1
답변 1
2
안녕하세요, 조소영 님. 공식 서포터즈 codesweaver 입니다.
.
토이프로젝트를 진행할때는 DB, 백엔드, 프런트엔드 전체 코드를 작성하는것을 기준으로 합니다.
물론 백엔드로 취업을 지향하신다면, 프런트엔드의 디자인 상태의 퀄리티를 너무 신경쓰지 않으셔도 되긴 합니다만, 백엔드 개발자도 HTML 태그, CSS, JavaScript 등의 전반적인 작성은 학습하시는것이 좋습니다. 백엔드 개발자이기 이전에 웹 개발자이므로 웹 전반에 대한 내용을 알면 좋다고 생각해요.
.
보통 백엔드 개발자는 '디자인'에 대한 압박이 많은 편인데요. 이럴때 CSS 프레임워크인 '부트스트랩' 을 많이 이용하는 편입니다. 엘리먼트에 클래스를 추가하는 작업으로 그리드 및 여러가지 컴포넌트 디자인을 일관되고 그럴싸(?)하게 보이도록 하기 때문입니다.
.
언어를 아예 처음 배운 상태라면 todo 리스트를 많이 권하긴 하나, 실제 취업을 위한 프로젝트면 todo는곤란하며 최소한 게시판이 있는 사이트를 목표로 하시는것이 좋습니다. 게시판 속도에 대한 문제(게시글이 10만건, 100만건이 될때의 속도문제)와 페이징 구현하는 방법, 게시글중 공지사항 전면 고정, 댓글 달기(요즘 게시판은 답글은 잘 사용하지 않는 추세이므로 답글기능은 생략해도 됩니다) 등 가장 복잡한 기능이 집대성 되어있는것이 게시판이기 때문입니다.
.
아울러 게시판 프로젝트를 하시며 제작과정과 고민, 문제점, 개선 과정을 블로깅 하시는것을 추천드립니다. 이력서에 '게시판 기능 구현' 이라고 한줄 적기보단, 어떤 문제에 직면했고, 그 문제를 해결하기 위해 어디까지 알아봤고 어떻게 적용해서 해결했는지를 서술해주시면 더욱 매력적인 이력서가 될것입니다. 이력서에 블로그 링크를 같이 첨부해서 보내세요.
.
감사합니다.
감사합니다!!