안녕하세요, 프론트엔드 개발자를 목표로 하는 정재훈입니다. 열심히 공부하고, 때로는 취미생활을, 때로는 열심히 놉니다.
"Good code" is...
제가 생각하는 좋은 코드는 주석이 최소화되는 코드입니다.
좋은 코드는 코딩 컨벤션이 잘 정리되어 있어 가독성이 높아, 주석으로 부연설명을 할 필요성이 줄어듭니다. 퍼포먼스가 중요치 않은 코드는 없지만, 같은 로직을 수행하는 코드라면 읽기 좋은 코드가 좋은 코드입니다.
My goal
항상 공부하며 자신을 발전시키는 개발자가 되고자 합니다. 프론트엔드 개발자로서의 길을 달려 온 1년여의 기간 동안 전혀 손대보지 않은 언어와 라이브러리에 손을 뻗었고, 잘 만들어진 웹 사이트를 관찰, 모방하기도 하였습니다. 앞으로 달려갈 길이 순탄치 않겠지만, 모든 노력이 더 나은 내일을 위한 거름이 되도록 최선을 다하겠습니다.
My tech stacks.
NodeJs HTML / CSS Koa React
Now studying.
JavaScript State mgnt.
My front-end projects.
게임얼라이브
게임물관리위원회의 심의 정보 API로 심의된 게임물 정보를 제공하는 웹 서비스입니다. 심의 정보 자동 수집과 날짜별 / 이름별 검색을 지원합니다. React를 사용한 첫 풀 스택 웹 프로젝트입니다.
React
Redux
styled-components
개발자 포트폴리오
프론트엔드 개발자로서의 나 자신을 소개하는 포트폴리오 웹 사이트입니다. 지금까지 진행한 프로젝트와 주요 기술 스택, 가치관이 정리되어 있으며 개발자에게 메일을 보낼 수도 있습니다.
React
Next.js
Convert-it! (개발 일시 중단)
모든 것을 변환해 주는 곳을 목표로 개발 예정인 웹 서비스입니다. 현재 백엔드 개발자가 개인 사정으로 인해 공석이 되어 개발이 일시 중단되었으며, 백엔드 개발자가 모집되면 재개할 예정입니다.
React
Next.js
알고하자 (alpha)
백준 온라인 저지의 문제풀이 관련 편의기능을 제공하는 웹 서비스입니다. 개인 Git 저장소에서 자동으로 문제풀이 목록을 가져오는 기능을 지원하며, 그룹 단위 편의기능이 업데이트 될 예정입니다.
React
Redux
styled-components
켈시어 웹 인터프리터
인터넷 밈 켈시어에서 착안해 만든 난해한 프로그래밍 언어 Kaltsit-language의 온라인 인터프리터입니다. 대화형으로 코드를 실행해 볼 수 있도록 디자인되었습니다.
React
styled-components
Pure JS Bokeh
iOS 기본 보케 배경화면에서 영감을 받은 웹 데모입니다. 라이브러리 없이 HTML, CSS, ES6 스펙의 JavaScript만으로 작성되었습니다.