Formal하게 용어를 쓰도록 노력해보면서 배우는 것들
Description: 용어를 사용할 때 최대한 formal한 이름을 사용하는 것이 앞으로도 좋을 것 같아 정리하고자 리스트를 만들어본 글입니다.이 과정에서 formal의 기준을 정의하고, 해당 용어의 의미를 다시 한 번 되새겨보자는 의미도 담고 있습니다.
현재 노트: KR-410.10 d Formal하게 용어를 쓰도록 노력해보면서 배우는 것들
상위 분류: KR-410.10 개발자로서 한 번쯤 생각해볼 고민들
어디든 소프트웨어 정식 명칭을 사용하는게 보기 좋아보인다
-계동원
글 작성 이유
IT에서 용어의 경우 생략되거나, 줄이거나, 일부러거나 formal하지 않게 표시되는 경우가 많습니다.
하지만 용어를 최대하 대소문자, 띄어쓰기까지 고려해서 formal하게 쓰려고 노력하다보면 의외로 foraml하게 정의 내리기
에서 그 용어의 의미를 좀 더 자세하게 이해할 수 있습니다. 또 공식 홈페이지를 자주 찾게 됨으로 문서 탐색 능력도 조금 향상 되는 것 같습니다.
그런 의미로 개발하면서 최소 3번 이상은 쓰이면서 정리하면 좋겠다고 느낄만한 용어들을 정리해놓은 글입니다.
Visual Studio Code
Please use “Visual Studio Code” on the first instance.
Note proper capitalization and spacing (please do not say “vscode”, “VSCode”, “VSC”, or “Code”).
Node.js
As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications.
JavaScript ? ECMAScript?
JavaScript는 Netscape에서 개발했으며, 당시 이름을 "LiveScript"에서 "JavaScript"로 변경한 후 상표권을 Sun Microsystems에 넘겼습니다
Sun Microsystems는 Java 플랫폼을 개발한 회사로, JavaScript라는 이름을 자사 브랜드 전략에 포함했습니다.
2010년, Oracle Corporation이 Sun Microsystems를 인수하면서, JavaScript라는 이름과 상표권 관리도 Oracle에 이관되었습니다.
하지만 우리가 알고있는 구현체는 ECMAScript 이기에 공식 기술 명칭은 여기서 딱 1번 언급이 나오는JavaScript가 적절한 듯
Jest
정의하기 위해서 찾아본것은 Jest의 공식 홈페이지입니다. 프레임워크인 만큼 이 프레임워크를 관리하는 공식 홈페이지가 있기에 여기서 정의한 표현이 official foraml이겠지요
처음에는 Jest.js이지 않을까? 라고 예상했으나 공식 홈페이지에서 Jest라고 표현했습니다.
참고로 세컨드 레벨 도메인은 jestjs
GitHub Pages
Axios
Node.js와 브라우저를 위한 Promised-based HTTP Client
fetch()
whatwg에서 정의된 fetching을 수행하는 메소드
https://fetch.spec.whatwg.org/#concept-fetch
https://fetch.spec.whatwg.org/#fetch-api
React
Google Analytics
Tailwind CSS
기술적인 내용에서 비공식적으로 tailwindcss로도 사용 될 수도 있습니다.
WebSocket
Full name은 The WebSocket Protocol. 신뢰 할 수 없는 환경의 클라이언트와, 해당 코드를 수락한 서버간의 양방향(two-way) 통신을 가능하게하는 프로토콜
TCP위의 초기 핸드셰이크로 구성되고, 목표는 HTTP연결을 열지 않고도 서버와의 양방향 통신이 필요한 브라우저에게 기반 메커니즘을 제공
Internet Engineering Task Force (IETF)에의해 RFC6455로 2011년에 정의
자주 사용되는 실시간 양방향 프로토콜인 WebSocket을 정의해보았습니다.
RFC
Reqeusts For Comments. IETF(Internet Engineering Task Force)에서 출판했던 기술문서의 역사적인 제목. 이후 전세계의 소프트웨어, 하드웨어, 네트워크 기술들의 표준, 모범 사양으로 채택
뒤의 숫자는 연속적으로 발행되는 고유 숫자
자주 나오는 기술의 표준인 RFC를 찾아보았습니다.
styled-components
해당 라이브러리를 개발하는 회사의 공식 홈페이지에서 발췌
실제로 몇번 써보기도 했고, 이 라이브러리를 요구하는 Job Description도 몇번 보다보니 작성하기로함