inflearn logo
강의

講義

知識共有

[リニューアル] ReactでNodeBird SNS作成

sagaをインストールしてgeneratorを理解する

next-redux-saga

648

haruharu

投稿した質問数 43

0

https://github.com/bmealhouse/next-redux-saga

next-redux-saga 기능이 nextjs에서 제공되어서 더이상 사용하지 않아도 된다는것같은데 맞나요??

혹시 그렇다면 next와 redux-saga 연결을 next-redux-saga 설치없이도 할 수 있는것같은데 그러면 둘을 연결하는방법을 어디서 확인해서 할 수 있을까요?  next랑 redux-saga공식문서보고해도 잘 모르겠어서 여쭤봅니다.ㅠㅠ

express nodejs react redux Next.js

回答 2

0

haruharu

강좌 순서대로 진행하면서 보려다보니 ch7말고 ch1/front부터 차례대로 봤는데 ch7이 리뉴얼된 최종본인가요??

저는 이전강좌말고 새롭게 리뉴얼된걸로 보고있습니다. 리뉴얼된 강좌에서도 saga 설정은 next-redux-saga로 진행하는걸로 나옵니다.!

0

zerocho

ch1/front부터 코드 봤는데 넥스트리덕스사가 쓰는 코드가 없어서요. 어디서 보신건가요? saga 강좌 부분은 리뉴얼 전에서 그대로 가져온겁니다.

0

haruharu

https://github.com/ZeroCho/react-nodebird/blob/master/ch4/front/pages/_app.js

ch4/front/pages/_app.js 입니다

0

zerocho

하필 딱 하나 잘못되어 있던 코드를 보셨네요 ㅠ. 동영상도 확인해보니 옛날 부분이라서 next-redux-saga 설치하는 부분 빼고 재편집 중입니다.

0

haruharu

그래도 빨리 답변해주셔서 감사합니다 ㅎㅎ 다른강의보면 답변도 너무늦고 막막한데 바로바로 해주셔서 너무 좋아요. 그럼 next-redux-saga 설치없이 그냥 아래 코드에서 withReduxSaga 빼고 그냥 진행하면 되는건가요? 아니면 다르게 설정해줘야 하나요? 

import React from 'react';
import PropTypes from 'prop-types';
import 'antd/dist/antd.css'; // or 'antd/dist/antd.less'
import Head from 'next/head';
import wrapper from '../store/configureStore';
import withReduxSaga from 'next-redux-saga';

const App = ({ Component }) => {
return (
<>
<Head>
<title>Nextest</title>
<meta name="viewport" content="initial-scale=1.0, width=device-width" />
</Head>
<Component />
</>
);
};

App.propTypes = {
Component: PropTypes.elementType.isRequired,
};

export default wrapper.withRedux(withReduxSaga(App));

0

zerocho

깃헙 소스 수정해두었습니다

0

zerocho

이 강좌가 next-redux-saga 없이 진행하는 강좌입니다.

0

haruharu

강의랑 깃허브보면 둘다 next-redux-saga 패키지 설치해서 했던데 아닌가요.?

pages/_app.js 보면

이렇게 사용하고있어서요.

0

zerocho

깃허브에 저 코드는 없습니다. 저건 리뉴얼 이전 강좌입니다. 혹시 리뉴얼 이전 강좌를 보시는 건가요? 그리고 saga 강좌 일부분은 리뉴얼 이전 강좌에서 가져왔습니다.

넥스트 버젼 질문

0

78

2

로그인시 401 Unauthorized 오류가 뜹니다

0

89

1

무한 스크롤 중 스크롤 튐 현상

0

175

1

특정 페이지 접근을 막고 싶을 때

0

103

2

createGlobalStyle의 위치와 영향범위

0

96

2

인라인 스타일 리렌더링 관련

0

91

2

vsc 에서 npm init 설치시 오류

0

146

2

nextjs 15버전 사용 가능할까요?

0

158

1

화면 새로고침 문의

0

121

1

RTK에서 draft, state 차이가 있나요?

0

153

2

Next 14 사용해도 될까요?

0

452

1

next, node 버전 / 폴더 구조 질문 드립니다.

0

349

1

url 오류 질문있습니다

0

211

1

ssh xxxxx로 우분투에 들어가려니까 port 22: Connection timed out

0

373

1

sudo certbot --nginx 에러

0

1275

2

Minified React error 콘솔에러 (hydrate)

0

470

1

카카오 공유했을 때 이전에 작성했던 글이 나오는 버그

0

247

1

프론트서버 배포 후 EADDRINUSE에러 발생

0

327

1

npm run build 에러

0

518

1

front 서버 npm run build 중에 발생한 에러들

0

382

1

서버 실행하고 브라우저로 들어갔을때 404에러

0

338

2

css 서버사이드 랜더링이 적용되지 않아서 문의 드립니다.

0

288

1

팔로워 3명씩 불러오고 데이터 합쳐주는걸로 바꾸고 서버요청을 무한으로하고있습니다.

0

239

2

해시태그 검색에서 throttle에 관해 질문있습니다.

0

201

1