inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

proxy를 사용할때와 사용하지 않을때 img 태그의 차이점?

미해결

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. // // // 안녕하세요. 저는 이 강의를 들을때 boiler plate를 쓰지 않았습니다. 그냥 혼자서 만든 boiler plate에 사용하고 있습니다. 저는 module에서 proxy값을 설정하지 않고, 그냥 cors 설정을 통해서 클라와 서버간에 통신을 시켜주고 있는데요. 궁금한점은 < img src = { `http://localhost:5000/ ${ image } ` } ></ img > 이 부분입니다. 즉, 위 img테그는 get요청을 http://localhost:5000/uploads/이미지파일.jpg 위의 경로 보내게 됩니다. 그런데 저는 도통 이미지가 출력이 되지 않더군요. 그 이유가 혹시 proxy 설정을 해주지 않아서인가요? 즉. proxy설정을 하게되면, http://localhost:5000/uploads/이미지파일.jpg 이 경로로 브라우저에서 enter를 치면 이미지파일이 보이나요? 저는 cors설정을 해서 그런지 http://localhost:5000/uploads/이미지파일.jpg 크롬에서 저 주소값을 enter를 치면 이미지파일이 보이지 않앗습니다. 그래서 fs.readfile을 써서 이미지파일을 읽어올수있게 바꿔서 설정했거든요. 음...proxy가 도대체 어떤 역할을 하길래, img파일가지 다 읽어주는지 궁금해서 질문드려봅니다.

  • proxy
  • redux
  • img
  • mongodb
  • 웹앱
  • react
  • nodejs
이기운 댓글 1 좋아요 0 조회수 549

Bastion 서버 문의

해결됨

스스로 구축하는 AWS 클라우드 인프라 - 기본편

안녕하세요. 강의 실습에서 bastion 서버를 region-2a에 만들어서 2a 내부의 private subnet EC2와 통신을 하였는데요. Region-2c에 있는 EC2와 통신을 하기 위해서는 2c public subnet에 bastion 서버를 만들어야 하나요? 아니면 2a에 만들어진 bastion 서버를 통해서 통신을 할 수 있나요?

  • 서버리스
  • aws
roadie75 댓글 1 좋아요 0 조회수 270

React

미해결

프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)

React에서 App.js에서 루트를 화면에 렌더싱 시킬 때 (react-app)인 경우 아래와 같이 보통 써주었습니다. ReactDOM.render(<Root />, document.getElementById("root")); 여기서 궁금한것이 React에서는 Webpack을 내부적으로 알아서 번들링해서 화면에 뿌려주는것인지 아니면 Webpack 이용하지 않고 처리해주는것인지 궁금합니다.

  • 웹팩
  • nodejs
  • eslint
  • babel
클라우드 댓글 1 좋아요 0 조회수 202

useEffect, useRef이 디테일한 역할이 무었인지 궁금합니다

미해결

리액트로 나만의 블로그 만들기(MERN Stack)

1. useEffect useEffect는 랜더링시 특정작업을 위해 수행하는 hook로 알고 있고 [ ] 에 값을 삽입시 그값만 업데이트시만 수행하는걸로 알고있습니다. Comment.js 에서 [ dispatch, id ] 를 집어넣는데 정확한 이유가 무었일까요? 2. useRef 특정DOM을 가르킬때 사용하는것으로 알고있습니다. 그러나 onSubmit 함수안에서 resetForm.current.value="" 가 의미하는바, 역할이 무엇인지 알지 못하고 있습니다. 간략한 설명좀 해주실 수 있을까요?

  • useEffect
  • bootstrap
  • useRef
  • redux
  • hooks
  • nodejs
  • mongodb
  • express
  • react
Choi 댓글 1 좋아요 0 조회수 443

image ref의 속성이 data들과 어떻게 바인딩이 되는건지..잘 모르겠습니다.

미해결

vue.js 실전 프로젝트(트위터 클론)

<img ref="backgroundImage"> // 의 부분이 setup(){ const backgroundImage = ref(null) // 이 친구와 연결이 되는데.. } ref의 속성이 가지는 특징인건가요? 처음에는 :ref="backgroundImage"라고해야 밑의 스크립트단의 변수를 참조할 수 있을꺼라고 생각했었는데 그게 아니더군요 이건 그냥 ref가 가지는 특징이라고 생각하고 넘어가는게 좋을까요?

  • firebase
  • vuejs
  • 클론코딩
박굿뜨 댓글 1 좋아요 0 조회수 464

강의는 왜 계속 [Vue 2] 기준으로 되는건가요 ? [Vue 3]버전은 왜 사용하지 않나요 ?

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

Vue CLI 4.x 사용중인데 왜 [Vue 2] 버전이 기준인건가요? [Vue 3] 버전으로 설치 했더니 Vue.js devtools 가 보이지 않았습니다. 어떤차이가 있나요 ? 더 높은 버전이 나왔는데 강의가 [Vue 3] 로 바뀌지 않는 이유는 무엇인가요 ?

  • javascript
  • vuejs
  • vuex
  • es6
asu _ 댓글 1 좋아요 2 조회수 370

setter 호출 시점

미해결

스프링 핵심 원리 - 기본편

선생님! setter 자동 주입 시 setter 메서드가 호출되는 시점은 언제인가요?? component scan으로 빈을 생성하고 호출되는 건가요? 그리고 스프링 컨테이너가 자동으로 호출하는 게 맞는지 궁금합니다. 조금 헷갈리네요 ㅠ

  • oop
  • spring
나 좀 도와줘요 댓글 1 좋아요 0 조회수 329

멀티스레드 와 Lock 질문

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

안녕하세요. 항상 양질의 강의 감사합니다! 복습중 이해가 확실히 안되는 부분이 있어 질문드립니다. 서버에서 다양한 곳에서 Player를 이동시킬 수 있기 때문에(다른 플레이어가 스킬로 Player를 밀쳐내는 등..) Player를 이동시키는 부분은 한 곳에 몰아서 Lock을 걸고 실행시켜 준다고 설명해 주셨습니다. 그래서 위처럼 GameRoom에 Player가 움직이는 로직을 몰아서 Lock을 걸어주셨는데, 제가 궁금한 점은, HandleMove멤버함수에서 특정 Player를 참조(?) 하고있는 인자 player를 가지고 Lock을 걸고 작업을 하고 있을 때, 다른 클래스의 맴버함수에서도 똑같은 Player를 참조해서 Lock을 걸고 작업하려고 한다면 Lock이 걸리나요? Lock을 건다는건 메모리상에 실제로 생성된 객체(?)를 기준으로 걸리는 건가요? 설명이 많이 미흡한 점 죄송합니다 ㅜ.

  • C#
  • unity
조영웅 댓글 1 좋아요 0 조회수 404

단일 테이블 전략 질문있습니다

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

컬럼이 다섯개 정도 되는 테이블에서 단일 테이블 전략을 이용했을 때 이 조회 성능에 무리가 갈정도로 데이터가 많이 쌓일려면 어느정도 row 가 쌓여야할까요? 여러 타입에 대해서 각각 시간에 따라 데이터를 저장하려는데 (로그성) 어떤 전략이 좋을 지 궁금합니다.

  • java
  • JPA
minhyung Kim 댓글 1 좋아요 0 조회수 267

iterator 관련 질문입니다

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

제네레이터를 생성하고 활용하는 연습을 하다가 인터넷을 통해서 검색을 해 봤는데요 제네레이터는 iterator를 생성한다는 설명을 봤습니다. 그래서 제네레이터를 하나 생성한 후 dir을 통해서 확인을 해 봤는데요, __iter__와 __next__ 메소드를 모두 확인할 수 있었습니다. 그럼 제네레이터는 iterable한 객체임과 동시에 iterator라고 이해해도 되는건가요??

  • python
  • django
vpdtlrdl 댓글 1 좋아요 0 조회수 185

3차원 배열

미해결

홍정모의 따라하며 배우는 C언어

int arr_3d[2][3][4] = { { {000,001,002,003}, {010,011,012,013}, {020,021,022,023}, }, { {100,101,102,103}, {110,111,112,113}, {120,121,122,123}, } }; 이거 큰묶음 2번째목록은 제대로 출력되는데 큰묶음 1번째에서 0 1 2 3 8 9 10 11 16 17 18 19 로 출력되네요 이유가 뭘까요

  • array
  • c
Ad Astra 댓글 2 좋아요 0 조회수 407

덧셈 질문

미해결

파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1

안녕하세요. 데이타프레임 활용하다가 자꾸 까먹어서 요즘 다시 정주행 중인데요 ㅜㅜ 데이타프레임의 값을 순차적으로 더하는 함수는 혹시 없을까요? 예를 들어 숫자 합계 1 2 3 4 라는 4개의 row 가 있으면 sum() 을 해버리면 1+2+3+4 10이라는 결과가 생기는데 숫자 합계 1 1 2 3 3 6 4 10 이런식으로 결과값이 생성되게 할수 있는 함수가 있을까요? 제가 현재는 방법을 못찾아서 for loop를 사용하여,, 인덱스 넘버를 활용해서 loc을 활용해서 df.loc[:cnt, '합계'].sum() 이런식으로 처리하고 있는데, 혹시 다른 방법이 없나해서 여쭤봅니다. 코로나 조심하세요 ~~~

  • 데이타프레임#덧셈
  • 투자
  • pandas
  • 퀀트
김정식 댓글 1 좋아요 0 조회수 307

영작하면서 이러한 표현으로 써도 되는지 궁금합니다.

미해결

스피킹 강자로 만들어주는 만능 영어회화패턴 12가지

영작하는데 2.나가기 전에 반드시 문 잠궈. Make sure you locl the door defore you go to outside. 이렇게 해도 괜찮은가요? 그리고 큰오타는 아닌데 Lesson2. Make sure에서 왼쪽 상단에 Lessson이라고 오타났습니다...

  • 영어
초보배움이 댓글 1 좋아요 0 조회수 296

24강 html 파일 안에서 변수 사용 질문 (context 관련)

미해결

작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지

제가 여태까지 강의를 들으면서 이해하기로는 html 파일 안에서 특정 변수를 쓸 때 views.py에서 context 구문 안에 변수를 넣어 보내는 걸로 이해했습니다. 예를 들어, hello_world view에선 context = { ' hello_world_list ' : hello_world_list } 이런 식으로 'hello_world_list'라는 이름의 변수에 hello_world_list를 할당(?)해서 html 안에서 {% if hello_world_list %} 이런 식으로 쓸 수 있는 걸로 이해했습니다. 만약 제 생각이 맞다면, DetailView에서는 따로 user 라는 이름에 할당한 변수가 없는데 어떻게 바로 user라는 변수를 가져와서 쓸 수 있는건가요? class 기반의 view는 function 기반의 view와는 달리 작동하는 건가요?

  • django
  • python
  • docker
고대훈 댓글 1 좋아요 0 조회수 360

강의 내용 중 질문 있습니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

강의 내용중 아이템복사 문제에 대하여 Interlocked으로 어떻게 해결이 가능한지 궁금합니다. 지금 까지의 강사님께 배운 지식으로는 Interlocked으로 인벤에 넣고 빼는 것을 처리해도 거래중 서버가 다운되면 아이템 복사가 일어 나는 것 같아 질문드립니다.(함수 전체를 Interlocked 시키는 방법이 있을까 싶어서 도큐먼트를 봐도 없어 질문을 드립니다.) User1 => User2 집행검 거래시 1. 집행검을 User2 인벤에 넣어라 - Interlocked처리 완료 1.1 거래중 서버가 터짐 2. 집행검을 User1인벤에서 삭제 - 서버가 터져서 처리 중단? 결과. User1 ,User2 모두 아이템을 가짐.

  • C#
  • unity
  • network
이성현 댓글 1 좋아요 0 조회수 284

실수 입력시 어째서 이런 결과가 나오는 것인지 모르겠습니다.

해결됨

홍정모의 따라하며 배우는 C언어

#include <stdio.h> int main() { char c; int sum = 0; int n = 0; int status = 1; while (status == 1) { printf("Enter an integer(q to quit) : "); status = scanf("%d", &(int)n); if (status != 1) { scanf("%c", &c); if (c == 'q') break; printf("Worng enter\n"); status = 1; continue; } sum += n; } printf("Sum = %d\n", sum); return 0; } 제가 이 코드를 작성하여 'q'입력시에만 루프를 취소하고 다른 문자에 경우는 루프를 계속 실행하게 만드는것은 성공하였습니다. 하지만 정수나 문자가 아닌 실수를 입력하였을때 도무지 이해가 가지않는 현상이 발생하였습니다. 디버그를 했을때 status값은 1 그대로이고 혹시나 하여 scanf의 대입변수에 (int)까지 붙었음에도 이런결과가 나오는 이유를 모르겠습니다. 답변 부탁드립니다.

  • c
KoKo 댓글 1 좋아요 0 조회수 310

질문드립니다

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

안녕하세요, 강사님 강의중 궁금한게 있어서 질문드립니다. 이전시간의 레디네스도 포드를 감지하는 기능이라고 하셨는데 그렇다면 레플리케이션컨트롤러의 기능중에 '레디네스'가 있는것인지 아니라면 pod 실행을 감지하는 방법들 중에 '레디네스'와 '레플리케이션컨트롤러'가 있는지 궁금합니다!

  • docker
  • kubernetes
ctj 댓글 1 좋아요 0 조회수 210

강사님, 전체 소스코드..

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

혹시 전체 소스코드 깃헙에 따로 올려주신게 있을까요?

  • spring-boot
  • spring-cloud
  • architecture
  • JPA
  • msa
  • Kafka
살아남자 댓글 1 좋아요 0 조회수 799

인기 태그

인프런 TOP Writers

주간 인기글