---
# System prepended metadata

title: 양하_지속 가능한 코드작성과 성능 향상법
tags: [강의, 냥하]

---

양하_지속 가능한 코드작성과 성능 향상법
===

###### tags: `냥하`, `강의`


## 1. 정체되지 않는 프론트엔드 개발자의 일하는 방식
### 1) Intro - 프론트엔드의 과거와 지금



### 2) 프론트엔드 개발자의 정의와 성장
[좋은 깃 커밋 메시지 - NHN블로그](https://meetup.toast.com/posts/106)

공식문서 잘 보기
LICEcap? 캡쳐프로그램

- 프론트엔드 개발의 장점
    - 자바스크립트
        - 인기있는 언어
    - 사용자와 매우 가까움
    - 전체 사용자에게 크리티컬하게 (ex. 시스템이 다운) 영향을 미치지 않아서 밤에 안불려감

- 공부방법
    - js css html -> mozilla
    - 라이브러리, 프레임워크 -> 공식문서


    
- FE개발자의 협업
    - 디자이너와의 협업: 
    - 자주 사용하는 스타일은 컴포넌트로 만들어두고 사용하자. 
        - atomic디자인
    - 개발 기간을 가늠해보자
        - MVP: 실행가능한 최소 단위의 제품을 만들어보자
        - agile 방법론
    - 백엔드 개발자와의 협업:
        - API로 소통
        - API설계를 누가하는가?. 사용하기 편하려면 프론트엔드개발자가 해야됨, API를 협의하고 정의할 수 있는 수준으로의 백엔드 지식은 있어야한다.


