목록개발/항해99 9기 (43)
그저 내가 되었고
말 많고 탈 많았던 나의 항해99 9기,, 수료를 했습니다!~~~!~!~ 우와아ㅏ아아ㅏ앙아ㅎㅎㅎ기록하지 않으면 사라지니까. 그간의 과정을 좀 더듬어보며 남겨놓으려 합니다. https://hanghae99.spartacodingclub.kr/v2/graduate/62f0a4d0e5fb12b6f51afb25 소회 항해 99 9기! 기간은 19.09.22~23.12.22 으로 총 99일동안 진행되었습니다. 시작하기 전에는.. 정말 아무 생각이 없었어요. 대부분의 시작이 그렇듯, 설렘과 기대만 안고 출발했습니다. 그동안 제가 뭔가를 일궈온 방식은 대체로 비슷합니다. 도전장 내밀기 전까지 머리 터지게 고민 ➜ 막상 시작하겠다고 마음 먹는 순간!! 아무 생각 없어지면서 기대만 가득 ➜ 시작하고 피똥싸게(..) 힘듦..
Ubuntu클론 받고 나서... 제발~~!~!! npm i 해주기!!! NginxWeb Server 의 구축을 도와주는 소프트웨어. 웹 서버 소프트웨어 라고도 불리며, 웹 어플리케이션을 안정적으로 제공할 수 있도록 도와주는 역할을 함. 동시 접속에 특화된 서버.웹 서버 소프트웨어 에는 NginX 와도 많이 비교되며 널리 알려진Apache 도 있다. Nginx 서버를 앞단에 두어 Express가 사용하는 실제 포트를 숨기고, Nginx의 80번 포트를 통해 Reverse proxing(사용자가 실제 서버의 정보를 알지 못하게 함을 의미. 사용자들이 서버에 요청한 내용을 리버스 프록시가 배후의 서버에서 응답 데이터를 받아와 다시 사용자에게 전송)함으로써 보안 이슈를 방지하고 Nginx의 여러 기능도 사용할 ..
고객이….말대꾸….? 와이어프레임:: API 명세서:: https://www.notion.so/ba13fe90fe7944b4ac9e9423f41b5b77?v=67a5a43eac4742eda5c3d5158718aa57 API A new tool for teams & individuals that blends everyday work apps into one. www.notion.so 소회:: 0. 프론트 분들과 아주 매끄럽게 협업을 하고싶은데 그게 어렵다. 프론트 분들이 최대한 편하게 일하실 수 있도록 백을 깔끔하게 해놓싶은데, 어떻게 하면 그럴 수 있는지 확실하게 모르겠다. 1. request와 response 주고받기의 어려움: 프론트가 response를 받아 어떻게 사용하는지 모르겠어서 어떤식으로 값..
CORS(Cross-Origin Resource Sharing) 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 체제. 웹 애플리케이션은 리소스가 자신의 출처(도메인, 프로토콜, 포트)와 다를 때 교차 출처 HTTP 요청을 실행. '출처'란? 서버의 위치를 의미하는 https://google.com과 같은 URL들은 마치 하나의 문자열 같아 보여도, 사실은 여러 개의 구성 요소로 이루어져있다. 이때 출처는 Protocol과 Host, 그리고 위 그림에는 나와있지 않지만 :80, :443과 같은 포트 번호까지 모두 합친 것을 의미한다. 즉, 서버의 위치를 찾아가기 위해 필요한 가장 기본적인 것들을 합쳐..
🎯절차 지향 vs 객체 지향 절차 지향(Procedural Programming): 이야기를 순서대로 써 나가듯이 순차적인 처리에 중점. 프로그램 전체가 유기적으로 연결되도록 만드는 기법. 객체 지향(Object Oriented Programming): 모든 데이터를 객체(object)로 취급하며, 이러한 객체를 중심으로 프로그래밍한다. 실생활을 모델링한 기법으로, 객체란 실생활에서 우리가 인식할 수 있는 사물을 생각해볼 수 있다. 이러한 객체의 상태와 행동을 구체화하는 형태의 프로그래밍이 OOP이다. 이때 객체를 만들어내는 설계도, 틀, 기계와 같은 개념을 클래스라고 한다. 위에서 운전자가 이름과 면허 번호를 지정한 후 자동차를 운전하는 예를 살펴보자. 객체(자동차, 엔진, 운전자)를 생성하고, 각 객..