웹 개발 관련 용어

김성현·2021년 8월 26일
0

개념

목록 보기
4/5

웹표준

웹에서 사용되는 표준 기술이나 규칙
W3C의 표준화 제정 단계의 '권고안(REC)'에 해당하는 기술

W3C의 표준화 제정 단계
1. 초안(WD)
2. 후보권고안(CR)
3. 제안권고안(PR)
4. 권고안(REC)

크로스 브라우징

여러 브라우저에서 동등한 수준의 정보, 기능을 제공하는 것
어느 한쪽에 최적화되어 치우치지 않도록 공통 요소를 사용하여 웹 페이지를 제작하는 기법

똑같이 보이게 구현하는 동일성을 의미하지 않는다

오픈 소스 라이선스(저작권)

Apache License: 아파치 재단에서 자체 S/W에 적용하기 위해 만든 라이선스, 개인적/상업적 이용,배포,수정,특허 신청 가능
MIT License: 개인 소스에 이 라이선스를 사용하고 있다는 표시만 하면되고 나머지 사용 제약 없음
BSD License: MIT와 동일 조건
Beerware: 오픈소스 개발자에게 맥주를 사줘야 하는 라이선스

코드 표기법

dash-case(kebab-case): 단어를 -로 연결(HTML,CSS)
snake_case: 단어를 _로 연결(HTML,CSS)
camelCase: 두번째 단어부터 첫글자 대문자(JS)
ParcelCase: 단어의 첫글자 대문자(JS)

유의적 버전(SemVer)

^Major.Minor.Patch
ex, ^12.14.1

Major: 기존 버전과 호환되지 않은 새로운 버전
Minor: 기존 버전과 호환되는 새로운 기능이 추가된 버전
Patch: 기존 버전과 호환되는 버그 및 오타 등이 수정된 버전
^: Major버전 안에서 가장 최신 버전으로 업데이트 가능

favicon만들기

icoconverter

profile
JS개발자

0개의 댓글