본문 바로가기

전체 글252

도커가 뭐고 왜 쓰는 건가요? / 가장 쉽게 배우는 도커 서버를 추가하거나 옮기거나 할 떄 문제점이 생김. 다른 실행환경에서 동작해야하는 경우도 그렇다. 도커는 각요소들이 설치된 형태를 이미지로 제공한다! 도커허브란 곳에 업로드되고 공유되서 다운 받을 수 있다. 명령어를 통해 저장해놓는다. 도커 문서만 저장해놓으면, 우리가 원하는 설정대로 설치할 수 있따. 컨테이너라고 한느 독립된 가상 공간을 설정해서 서로 돌아갈 수 있게 할 수 있다. 가상 컴퓨팅은 직접 나눈다면, 도커는 컴퓨터까지 내려가지 않고 도커 엔진단에서 컨트롤 해서 효율적인 것을 알 수가 있다. 문제가 되는 경우 컨테이너만 바꾸면 된다!!!! -> 도커는 매우 중요하다 ! -> 어느정도 구축되야 도커를 쓰기는 쓴다. ----------------------------------------------.. 2020. 12. 26.
정적 웹/동적웹은 뭔가요?, MVC 웹 프레임워크가 뭔가요? / Angular, React, Vue가 뭔가요? 정적웹은 움직이지 않는, 같은 리소스를 보여주는 웹이다. -> 진열대에 놓인 것으로 그대로 보여주게 된다. (html, css, javascript) 시간, 랜덤, 서버 자료 등을 보여줄 수 있다. -> 접속할때마다 받게되는 것들을 그대로 보여주는 것 게시판 처럼 새롭게 글들이 올라오는 것은 동적으로 만들어야 한다!! 일일히 데이터베이스에 저장해서 서버로 옮기게 되면 블로그 자체에 로드가 많이 걸린다. 이래서 jekyll, Hugo 와 같은 정적 웹 생성툴로 블로그를 많이 운영하고 있음. --------------------------------------------- 동적 웹 Model 데이터의 형식을 지정하고 불러오는 작업들에 관한 코드들이 모델 파트에서 이루어짐 View 목록, 글, 입력 화면 등으.. 2020. 12. 26.
쿠키, 세션, 캐시가 뭔가요? 쿠키는 내가 들고다니면서 기록을 하고, 이용하면 보여주기도 한다 !!! 내가 임의로 고치거나 지울 수가 있다. 세션은 모든 정보를 관리하고 있다. - 쿠키에 저장하기 어려운 것들을 쿠키와 세션의 조합으로 우리가 서버와 각종 정보를 주고 받고 있다. 쿠키를 날리게 되는 경우, 키가 유저의 것인지를 확인 못해서 로그인 없어지기도 함. 서비스 제공자가 직접 관리하는 것을 세션에서 관리한다! 가져온 데이터 등을 임시로 저장해놓는다!! -> 이것이 캐시의 역할 !! (한 번 꺼낸 정보를 임시로 담아둔다) --------------------------------------------------------------- 출처 : 얄팍한 코딩사전 youtu.be/OpoVuwxGRDI 2020. 12. 26.
비동기 프로그래밍이란? 동기적인 것은 순서대로 실행된다고 볼 수 있다. 비동기식은 아래와 같이 순차적으로 하되, 다 끝나지 않아도 그다음 진행하게 된다. (예약상태라고 보면 된다!!) 멀티태스킹이 구현된다고 있다. -> 식사완료하면 callback 이라고 한다 자바 스크립트는 싱글 스레드이지만 자바 스크립트는 웹 브라우저나 Node.js의 자바스크립트 엔진에서 실행된다. 이 엔진에는 자바스크립트를 돌리는 하나의 쓰레드, 자바스크립트 함수 전용 특급 선로가 있음. 다른 포함레벨에서의 함수들은 역순이지만, 다른 포함 레벨에서의 함수는 순서대로 처리 되기 때문에, 선로는 먼저들어나온대로 하는 큐이고, 함수는 스택형태이지만, 이 차이를 인지하도록 한다!! 자바스크립트 + Web API 기능을 동시에 수행한다. (타이버, 업다운로드, .. 2020. 12. 26.
반응형