들어가기 앞서서프론트엔드 개발을 준비한지 대략 2주의 시간이 지났습니다. 준비를 하는 동안 새롭게 학습한 것들이 많은데 학습 곡선이 두 번째로 깊었던 건 CSS였습니다. 누군가는 다른 기술을 학습하는 것보다 CSS나 HTML이 쉽다고 하던데 나는 왜이리 학습 곡선이 깊었을까?스스로에게 위의 질문을 하고 생각해보았습니다. 저는 개발에 있어서 일관성 있는 프로젝트의 구조와 코드의 재사용성을 가장 중요하게 생각합니다. CSS도 일관성있는 구조 및 의미있는 네이밍, 재사용성을 높이자는 열망을 갖고 임했습니다. 학습 초기에 이러한 생각이 저의 발목을 잡았고, 더뎌지지 않았나 싶습니다. 여러 시도 끝에 목표로하는 레이아웃을 만들게 되었고 이번 포스팅에 소개하고자 합니다.STEP 1. CSS, Grid 레이아웃 잡기..