일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 스페인 하숙
- 토스 세션
- 마케팅
- 프랑스 길
- 여행 추천지
- Product Owner
- 서비스 기획
- 마케팅 불변의 법칙
- 스페인
- 마케팅의 본질
- 배낭 여행
- 순례자의 길
- 순례자의 길 코스
- 그로스해킹
- 스타트업
- 필수품
- PRD
- 애자일
- 배낭여행
- PO
- 바이럴 마케팅
- 애자일 조직
- 프로덕트 오너
- 프로덕트 매니저
- 바이럴 성장
- PM
- 토스 PO 세션
- 스페인 순례길
- 성장
- retention
- Today
- Total
목록Sapere_aude_Dev개발 (5)
Sapere_aude
https://expressjs.com/ Express 배경 express는 nodejs로 만들어진 웹 프레임워크 입니다. http 모듈을 사용하여 서버를 만들 경우 직접 많은 기능을 개발해야 합니다. 따라서 express 웹 프레임워크를 사용하여 개발시 덜 복잡하고 빠르게 서비스를 구축할 수 있습니다. Express 설치 방법 express 설치는 아래 순서로 진행할 수 있습니다. 폴더를 만들고 해당 폴더로 이동한다. package.json생성을 위해 npm init을 실행합니다 entry point를 app.js로 지정합니다.(* 다른 값으로 설정해도 상관없습니다.) npm install express express 사용 방법 여러 동작을 실행하는 서버를 만들 수 있지만, 우선 서버가 돌아갈 수 있도..
JavaScript 동기, 비동기처리란? 자바스크립트에서는 동기 / 비동기 라는 개념이 중요하다. 원하는 결과를 출력할 수 있느냐 없느냐에 핵심적이기 때문이다. 동기 처리 : A 작업이 끝난 후 B작업이 실행되는 것을 의미하고, 비동기 처리 : 크게 순서에 상관없이 A, B작업이 이루어 지는 것을 의미한다. 여기서 동기, 비동기의 중요한 차이점이 나온다. 만약 A 작업 이후의 결과물이 B작업에 사용되어야 한다면, A작업 이후 B작업이 진행되도록 “필수”적으로 지정해야한다. 만약 그런 상황이 아니라면, 누가 먼저 실행되는 상관없다. 맥도날드 송 예시 동기 처리 : 1. 참깨빵 위에 2. 순쇠고기 패티 두장 ~ 3. 비동기 처리 : 1. 순쇠고기 패티 두 장 위에 2. 참깨빵~ 3. 원하는 햄버거가 나오지 ..
JavaScript - Callback 콜백함수란? 파라미터로 함수를 전달하는 함수를 callback 함수라고 부른다. 보통의 함수는 아래와 같이 생성, 사용된다. var 인자 = "Hello World"; var 함수 = function(인자){ console.log(인자); }; 함수(인자); // 실행 결과 : "Hello World" 그런데 인자에 함수값이 들어갈 수 있고, 이럴 경우에는 인자로 전달된 함수[콜백함수]가 아래 [함수]라는 함수에서 실행된다. var 콜백함수 = function(인자){ return 인자*2; } var 함수 = function(인자){ console.log(인자); } 함수(콜백함수(2)); // 실행결과 : 4 어떤 상황에서 Callback 콜백함수를 사용할까? ..
NodeJS를 공부하고 있다. 그래도 개발을 좀 배우니 문제를 핸들링할 때 편하긴 하다.(삶이 편하지는 않음ㅎ) 전에는 뱅뱅 돌면서 문제를 발견하고 해결방안을 냈던것 같은데, 이제는 원리에 대한 아주 미세한 지식이 있으니 오히려 문제를 더 쉽게 관통할 수 있는 것 같다.(는 단순히 자기위로일 수도) 좋다. 일단 NodeJS 공부의 과거/현재/미래를 놓고 정리하고자 한다. 처음 개발 공부하시는 분들…부디 각오하세요(* 13주 연속 1일 1커밋을 향해 달리는 중...) 과거 상황 : 개발지식은 있으나, 무언가를 만들지는 못하는 상태 HTML, CSS, Javascript 언어는 알지만, 무언가를 만들어낼 수 없는 상태 NodeJS의 개념을 모르는 상태 MongoDB를 처음 접해본 상태. 액션 : 동영상 강의..
4년간 시도와 포기를 반복해왔던 개발 공부를 2022년 5월 중순부터 다시 시작했다. 제품을 만들고 성장시키는데 필요한 것은 여러가지가 있다. 시장조사부터 기획, 마케팅, 브랜딩 그리고 실제 제품을 만드는 개발까지. 지난 2년간 마케팅과 데이터 쪽에 집중하여 업무를 진행하였지만, 풀리지 않는 갈증이 있었다. 크게 2가지 였는데, 첫 번째는 지식의 부족으로 인한 행동의 제한 두 번째로는 커뮤니케이션의 제한이었다. 이를 해결하기 위해 개발 공부를 시작하였고, 단기적인 목표로는 8월 말까지 서비스에 직접 개발자로써 변화를 주는 것이다. 그래서... 현재 회사에서 운영중인 서비스가 NodeJS로 개발되었다는 것을 듣고, 공부를 시작하였다. NodeJS란 무엇인가? Nodejs는 확장성 있는 네트워크 애플리케이션..