front-end 개발
안녕하세요? 지난 3월까지 SM에서 백엔드(java)담당으로 14년간 근무하다 현재 3개월간 근무하고 있는 개발자 입니다. 처음에는 html이나 css를 약간의 수정하면서 jQuery를 활용해 jsp개발을 했는데 점점 백엔드 업무 위주로 전환되더니 한동안 front단은 전혀 손대지 않게 되더군요. 그러다 풀스택 개발자라는 용어도 듣고 그게 뭔가 찾아도 보고 react라는게 뭔지, vue라는게 뭔지 궁금해서 검색정도해본게 다입니다.
영원한게 없듯 오래일한 현장에서 나오게 되면서 이제 front개발도 병행을 해야하는데 막상 집에서 공부해보니 잘 되지는 않고 있습니다. 하기가 싫더군요 ㅎㅎ 하기 싫어진 이유는 공부하다보니 막상 실전에서 그냥 부딪혀도 react자체는 해볼만 하다고 생각이 들어서도 큽니다. 뭐 딴세상 별다른게 아니라 막상 실무 투입하면 어떻게든 내 할 몫은 할 자신이 생기더라구요. 그렇다고 react가 어떤건지 파악이 되서 그런게 아니라 ‘아~ 이런거라면 지금 당장 투입되어도 어떻게든 될만한다.’이런 느낌이 들어서 입니다.
그런데 궁금한 점은 제가 예전에 jsp개발을 할때는 웹퍼블리셔가 따로 html과css를 코딩해 그 산출물을 전달받아 개발을 했는데 현재는 어떤가 싶더군요. 사실 javascript는 다뤄봤지만 html과 css를 제로베이스에서 코딩한 후에 react혹은 vue를 이용해 프론트 개발하는 거면 좀 힘들겠다 싶습니다. 요즘 돌아가는 개발 현장 분위기를 모르고 알만한 사람도 주변에 없어 답답하던차에 여기에 글 남겨 봅니다.
정리하자면
html과 css를 front-end개발자가 웹퍼블리셔 역할을 같이 하는 것인지,
그렇다면 html과 css를 어떤 방식으로 코딩하는지(개발툴이나 방식이 등등)
아니면 예상대로 퍼블리싱된 html산출물을 기반으로 javascript개발만 하면 되는 것인지…
이런게 궁금합니다.
감사합니다.