728x90
반응형

스파르타코딩클럽 4

직장인 코딩 용어⑤ 아키텍쳐 / DB

서버 안에는 엄청나게 많은 역할들이 존재한다. 서버가 죽었다, 터졌다 >> 컴퓨터가 멈춘 경험 클라우드 환경에서 컴퓨터를 산다. 데이터베이스 데이터베이스는 데이터를 잘 찾게 해주는 프로그램이다. SQL : 정형화, 표를 만들고 정리 NoSQL: NOT ONLY SQL , 비정형화 1. 아키텍쳐, 매우 복잡하다 2. 클라우드를 잘 써야한다. 3. DB는 두 종류, 인덱스가 중요하다. 정렬된 순서!!

직장인 코딩 용어 ④ 개발언어, 프레임워크

복습 > 프로그래밍 언어는? 인간과 가장 가까운 언어로, OS에 명령을 내리는 것 인터넷 세상에서 잘 듣고 있다가 요청이 오면 응답을 줘!! ➡️ 서버를 만드는 명령 그런데!! 이 프로그래밍 언어들로 서버를 처음부터 다 만든다는 것은 아주 어려운일이다.. 프레임 워크 미리 만들어놓은 블록세트이다. 언어마다 서버를 만들 수 있는 블록세트가 정해져 있다. 서버를 만들 때 프레임워크에서 필요한 기능을 갖다가 쓴다. 스프링 프레임워크에 대한 이해와 경험도도 중요하다. 파이썬은 데이터분석으로 이용됨 장고를 다룰 수 없으면 서버를 못 만든다. 웹 프론트엔드: 우리 눈에 보이는 부분 프론트엔드 언어 자바스크립트 기반의 프레임워크들이 나왔다. 프레임워크를 사용하면 용량을 조금 적게 보낼 수 있거나, 페이지의 깜빡거림이..

직장인 코딩용어 ③ 서버-클라이언트 통신

클라이언트 개발자하고 미리 한 약속 새로운 기능이 나왔으니 창구를 새로 만들어달라 "OPEN API" 누구나 요청할 수 있게 열어둔 API 공공데이터 개방 추진 사업의 일환으로 많이 열어두는 편임 (통상적으로 누구나 부르지 못하게 못하게 함! ) 웹서버가 기다리면서 리스닝을하고 요청이 오면 기능을 수행 요약 1. API란 창구이자 약속 2.평소에 보는 URL처럼 생김 3.웹, 앱...서버는 상관없다.

직장인 코딩 용어 해설② 웹서비스 동작방식

어? 서버 터졌네 = 접속자 폭주 서버란? 가운데서 데이터를 저장하고 주는 것 서버를 통해 정보를 주고 받고 한다. 즉, 서버란 "컴퓨터라는 사람의 직업과 같은것 (DB,웹서핑도 가능!) 웹은 어떻게 동작하는 걸까? 브라우저의 역할? 요청을 보내고 받아서 그대로 그려줌 HTML: 뼈대 CSS: 예쁘게 꾸며주기 Javascript: 동작 웹사이트의 기초적인 구성요소 : HTML, CSS, Javascript 하지만 매번 페이지를 로딩 할 수 없고 데이터만 갈아끼우고 싶을 수도 있다. 그럴 떄는 데이터만 내려줄 수 있다. 그런데 아무렇게나 줄 수는 없으니, 줄 때도 규칙이 필요하다. 그러한 규칙이 {JSON} 제이슨 방식 키: 밸류 라고 한다~ 중괄호로 계속해서 이어지는게 제이슨방식의 특징 JASON은 앱에..

728x90
반응형