반응형

📝자바 API 도큐먼트

자바 라이브러리들을 말합니다.

 

📝Javac

.java를 컴파일바이트코드로 구성된 .class파일로 만드는 컴파일러

 

📝퍼블리셔

프론트엔드에 반쯤 걸쳐 있는 부분으로 동작까지는 구현하지 않고 레이아웃이나 배치 버튼 색상 등에 대한 디자인에 나온대로 화면만 만드는 거라 생각하면 된다 주 업무는 HTML CSS 중심 업무지만 최근에는 JS도 다루는 사람이 많아졌다

 

📝프론트엔드

  1. 동적인 화면을 구사합니다. 이를테면 사용자가 ID나 Password를 입력했을 때, 그것이 유효한지 확인해야 하는데요. 만약 잘못된 ID를 입력했다면 상황에 따른 알림을 주는 역할도 하게 됩니다.
  2. 실제 작동 가능한 웹페이지를 구현합니다. 프론트엔드 개발자는 API를 웹페이지에 적용하고 백엔드와 연동되는 실제 작동 가능한 웹 페이지를 구현하게 됩니다.
  3. 크로스 브라우징, 웹페이지의 호환성, 페이지의 개선 등을 맡습니다 단순히 퍼블리싱 하는 것에서 나아가 웹사이트 전반에 대해 관리하고 유지 보수하는 일까지 맡는다고 볼 수 있죠.

 

요약하자면 HTML, CSS , JS를 이용해 화면을 만드는 사람을 퍼블리셔라고 하고 퍼블리셔 역할을하면서 DB랑 연결하고 홈페이지를 만드는데 쓰이는 언어를 이용해 기능을 넣는 사람프론트엔드라고 합니다

 

📝Bit 단위 

UTF-8 기준으로 영문은 1byte 한글 2byte을 사용한다

  • 1Byte = 8 Bit
  • 1KByte = 1024Byte
  • 1MByte = 1024KByte
  • 1GByte = 1024MByte
  • 1TByte = 1024GBbyte

2byte → 65536의 이진수 표현가능 (2byte = 16bit → 2^16)

반응형