본문 바로가기

그외

1시간 만에 끝내는 직장인 코딩 용어 해설

컴퓨터와 인터넷

컴퓨터는 기계를 모아둔것

ex: 메인보드-꽂아두기, CPU-계산하기, RAM-기억하기, 하드디스크-적어두기

OS(운영체제) : 인간이 기계와 소통할 수 있게 만드는 기반 프로그램

+) 리눅스는 오픈소스

이 OS에 명령을 내리는 것이 코딩 (이 명령을 내리는 언어들이 프로그래밍 언어)

코딩을 미리 짜둬서 매번 똑같이 움직이는 것이 프로그램

 http -> 웹통신을 하겠다는 의미

 https ->암구호표를 서로 가져서 가운데서 못듣게 함

 

웹서비스 동작 방식

서버의 역할 : 가운데서 데이터를 저장하고 주는것(서버가 터지면 전달이 안됨)

브라우저의 역할 : 요청을 받아서 그대로 그려줌 (html-뼈대,CSS-예쁘게,javascript-움직이게)

JSON 형식 : (키 : 밸류)형식

 

서버 -클라이언트 통신

요청하면 다 클라이언트

API: 서버에서 미리 만들어둔 기능이자,클라이언트 개발자와 미리 한 약속(은행으로치면 창구와 같음)

http://(서버위치)/(API주소)?(가져가기로 한 데이터)

개발언어, 프레임워크

java-Spring, node.js-Express. python-Django/Flask javascript-Angular/Vue.js/React.js

아키텍쳐/DB

정리된 항목 : 인덱스

SQL,NO SQL(not only SQL)

 

협업