박종선.js

0

박종선.js

목록 보기
1/1
post-thumbnail

github: https://github.com/PARKJONGSUN88/Intro
velog : https://velog.io/@jongsunpark88/me



안녕하세요

UIReact에 관심많은 프론트엔드 주니어 개발자 박종선입니다.

응용하고 만드는 것을 좋아합니다. 효율적인 것을 좋아합니다.

라이브러리 사용은 최소화 하고자 합니다.





좋아합니다

경치보는 것을 좋아합니다. 아름다운 경치, 그리고 밤하늘의 밝은 달을 보는 것.

시각적인 것을 좋아합니다. 조화로운, 아름다운 것. 그리고 감각적인.





함께 하고 싶습니다

회사와 개발자가 함께 성장할 수 있는 곳에서 좋은 분들과 일하고 싶습니다.

작은 프로젝트라도,

프론트엔드 개발자로써 실제 개발자 업무를 할 수 있는 곳에서..

그것이 진정한 주니어 개발자의 자세라고 생각합니다.





기술

  • 웹개발 프론트엔드의 기본인 HTML, CSS, JavaScript를 학습했습니다.

  • 가장 널리 사용되는 javascript의 라이브러리 중 하나인 React를 학습했습니다.

    • Class형, Function형 Compoenent를 활용할 수 있습니다.

    • 함수형은 Hook을 사용하여, 클래스형은 생성자를 이용하여 State를 활용하고 Props를 활용할 수 있습니다.

    • Sass를 활용하여 스타일을 보다 효율적(네스팅, 변수)으로 할 수 있습니다.

    • Styled-Component를 활용하여 스타일을 component답게(재사용, props를 활용한 변화 등) 활용할 수 있습니다.

    • Redux를 활용하여 전역 상태관리를 할 수 있습니다.

  • TypeScript를 활용하여 타입지정을 할 수 있습니다.

  • React-Native를 활용하여 앱, 웹 개발을 할 수 있습니다.

  • 코드관리 및 협업툴인 git, github를 학습하고 사용하고 있습니다.

  • Github주소 : https://github.com/PARKJONGSUN88

  • HTTP통신, 자료구조, 알고리즘은 수시로 학습하고 있습니다.

  • 그외 필요하다고 생각되는 Web의 기본이나 컴퓨터공학, 프론트엔드 외에도 백엔드의 기초개념(API, Data Modeling) 등은 수시로 학습하고 있습니다.





인턴쉽

DOOBOOLAB

React-Native로 웹뿐 아니라 앱환경(안드로이드와 IOS)에서 한번에 사용가능한 UI컴포넌트를 개발하고자 하였습니다.

프로젝트

원티드 프로젝트

시중 서비스와 같은 웹서비스를 개발하는 프로젝트로, 대상 사이트는 "https://www.wanted.co.kr/" 입니다.

  • React의 함수형 컴포넌트로 구현
  • Google 소셜 로그인 구현
  • Hook을 이용한 State 및 Side Effect 구현
  • Styled-Component를 사용하여 스타일 적용
  • Redux를 사용하여 전역 상태 관리 적용
  • Git rebase를 활용한 팀 코드관리



오설록 프로젝트

시중 서비스와 같은 웹서비스를 개발하는 프로젝트로, 대상 사이트는 "https://www.osulloc.com/" 입니다.

  • React의 클래스형 컴포넌트로 구현
  • JWT토큰을 발행, 이용하여 로그인 구현
  • Back-End와 REST 통신으로 데이터 전송
  • 쿼리스트링, 파라미터를 이용한 Router 이동
  • Sass를 이용한 네스팅 스타일 적용
  • Props, State를 사용하여 이벤트 핸들러 처리
  • 애니메이션, 스크롤 이벤트, 타이머 이벤트 구현
  • Git, Github을 이용한 코드관리 및 스크럼 방식 개발



데이터 시각화 프로젝트

실시간 검색어를 바탕으로 뉴스기사를 수집하여 뉴스기사의 중요키워드를 추출하고 분석하여, 그 키워드들간의 관계를 한눈에 보여주는 서비스입니다.

  • JavaScript의 3D시각화 라이브러리인 3D.js를 사용하여 뉴스데이터를 시각화
  • Jquery, JavaScript를 사용하여 UI 구현
    • 현재 시간, 토글메뉴
    • 메뉴 클릭시 해당 노드로 카메라 이동
    • 페이지네이션





이런 개발자가 되고 싶습니다.

개발자라면 기본인 데이터를 다루고, 기능 로직을 구현하고자 합니다.
더 나아가 유저에게 멋진 UI를 보여주고 싶습니다.

현재는 재사용이 가능한 여러가지 UI들을 개발해보고 있습니다.

JavaScript가 나오게 된 이유처럼
Interactive한 기능 구현을 하는 프론트엔드 개발자가 되고 싶습니다.





항상 다짐합니다..

저는 항상 혼자서도 문제를 해결! 해.버.리.는 개발자가 되고자 합니다.

이를 위해 항상 "어린아이에게도 배울 것이 있다"고 한 옛 말처럼

무한의 배움의 자세를 갖으려 할 것이며,

또한 이는 다른 개발자들과의 좋은 커뮤니케이션이 필요하다는 뜻이기에

그를 위해 항상 노력할 것입니다.



만족할 것인가

도전할 것인가

항상 고민하라

0개의 댓글