<aside> ✅

코드 컨벤션의 중요성

  1. 팀원 모두 같은 코드를 작성할 수 있게 규칙을 설정한다.

  2. 사람에 의존적이지 않고 규칙에 의존적인 코드를 작성하게 되고 모르는 부분의 코드도 빠르게 파악할 수 있게 한다.

  3. 코드 컨벤션만 보고 어떤 의도의 코드인지 파악하기 쉽게 한다. </aside>

  4. 변수 - 명사

    const variableName = 2;
    const isClicked = false;
    const imageUrl = '';
    
  5. 함수 - 동사

  6. components 분리 방식

  7. 타입 방식

  8. 상수

  9. import 순서

    import React, { useState } from 'react';
    
    import { FaBeer } from 'react-icons/fa';
    
    import AComponent from './AComponent';
    import BComponent from './BComponent';
    
  10. type

image.png

  1. TailWind 작성방법

    /* Box model */
    display: flex;
    width: 100px;
    height: 50px;
    margin: 0 auto;
    padding: 10px;
    
    /* Typography */
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    
    /* Visuals */
    color: white;
    background-color: blue;
    border: 1px solid black;