Devhyun

메뉴

현재 화면 위치

데브현 메인 블로그 포스트

타이틀

2019' 9월 달력을 넘기며...

2019.10.13
핫한

거창하게 회고록이라는 표현보다는 일기 같은 느낌으로 가볍게 한 달 동안 있었던 일을 기록하는 포스팅입니다.

기나긴 여름이 지나가고 선선한 가을을 맞이한 9월이었습니다. 다만, 생각보다 늦더위에 반팔을 입었던 날이 꽤 있었던 거 같네요.

9월 한달 간 있었던 일들

  • 업무이야기
  • 데브현 리뉴얼
  • 토이프로젝트
  • React 공부

업무 이야기

기존 개발된 홈페이지의 반응형 작업을 진행하였습니다. PHP로 개발된 조금 오래된 홈페이지였는데, inline-style inner-style-block등 css 유지보수에 있어 걸림돌이 많았습니다.

전체적인 구조를 파악한 뒤 기존 페이지에 영향이 없게끔 단일 CSS파일로 리팩토링하여 미디어 쿼리 반응형 스타일 작업을 무사히 마쳤습니다.

다음으론, 그동안 개발했던 애플리케이션 문서작업을 진행하였습니다. jsdoc를 활용해 주석으로 API문서를 만들고 전체적인 시스템 플로우 차트를 그려 다른 개발자가 유지보수할때 문제가 없게끔 문서를 남겼습니다.

데브현 리뉴얼

지난 포스팅 「2019' 8월 달력을 넘기며...」에서 구상하고 기획했던 데브현 개선작업을 진행하였습니다.

인프런에서 수강했던 함수형 프로그래밍을 완강하고 fxjs라는 라이브러리를 부분적으로 적용하였습니다!

const tags = await go(
    POST_TAG.selectReletedPost(idx),
    map(e => e.tag)
);

써보면서 느꼈던 점은 확실히 코드 가독성이 개선되고 활용방법 또한 다양하므로 일단 좋다는 느낌은 있었습니다. 다만, 러닝커브와 함수형 프로그래밍이 주는 어색함이 개발 스택 선택에 있어 아쉬움이 있다고 생각합니다.

그 외 관리자 페이지 개선을 통해 다양한 기능을 추가하고 적용하였습니다.
상세한 내용은 「프로젝트 데브현」을 참고해주세요.

토이프로젝트

Vue를 활용한 프로젝트 readmoa를 릴리즈 하였습니다.
생각보다 시간이 조금 걸리긴 했지만, 나름 만족하는 결과물이 나온 것 같네요 🎯

자세한 내용은 「프로젝트 리드모아」에 담겨있습니다.

React 공부

예전에 React 공부를 시도했던 적이 있었는데 생각보다 쉽지 않아 잠시 접어두고 자바스크립트를 선행 학습했었습니다. 어느 정도 Javascript에 대한 이해도가 충분하다고 판단되어 접었던 리엑트 책을 다시 꺼냈네요.

image

제가 공부하고 있는 책입니다. 최근 개정판이 나왔다고 하더군요.

최근 React Hook이 공식적으로 도입되면서 개발 패러다임에 큰 변화가 있었다고 합니다.
공부하면서 느꼈던 건 확실히 Class Based Component보다 Functional Component가 좀 더 쉽게 느껴졌고, 러닝커브가 낮아진 느낌이 들었습니다.

공부한 내용을 바탕으로 이번에는 좀 재미있는 토이 프로젝트를 진행해 보려고 합니다 😃

마치며

요즘 블로그 포스팅에 많은 시간 투자를 하지 못하고 있습니다..
사실 하고 싶은 콘텐츠는 많은데 어려가지로 참 쉽지 않네요. 그래도 좀 더 힘내서 시간 쪼개서 열심히 해보려고 합니다 🍷

0개의 댓글

로그인을 하시면 댓글을 작성할 수 있어요 !

연관 포스트 (5건)

목록으로 가기