2017-03-15 27 views
5

Tôi hiểu rằng hình thức redux xử lý giảm tốc và hành động cho tôi đó là một cộng. Nhưng theo như tôi có thể nói, dữ liệu sẽ được trả lại dưới dạng JSON khi gửi và sự phức tạp thêm vào ứng dụng của tôi có thể không đáng giá. Luồng công việc dạng redux dường như phản trực giác với trình bao bọc đồ họa apollo apollo có chức năng chống đột biến và thẻ gql trong luồng công việc phản ứng. Là redux-hình thức công cụ sai cho công việc hoặc là có một số cái nhìn sâu sắc tôi đang mất tích? Tôi muốn nghe về bất kỳ công cụ thay thế nào khác mà người khác đang sử dụng trong phản ứng-apollo. -Cảm ơnCó phải dạng redux có giá trị sử dụng trong ứng dụng apollo-react-redux không?

Trả lời

11

Tôi đã chỉnh sửa. Dạng Redux đáng được sử dụng trong Apollo-React-Redux.

Sau khi một số nghiên cứu tôi đã tìm ra cách xâm lấn minimumly để thực hiện Redux dạng thành một Apollo-Phản ứng ứng dụng nếu có ai quan tâm:

https://github.com/jferrettiboke/react-auth-app-example/blob/master/client/src/containers/SignInFormContainer.js

Phải mất 2 dòng trong index.js tôi để bao gồm các formReducer (như mong đợi) và lấy mẫu biểu mẫu đăng nhập của mình và vùng chứa của nó.

Phương thức chứa của anh ta thực sự khớp với luồng công việc phản ứng thông thường.

Cảm ơn

+1

Thật tuyệt vời, tôi rất vui vì bạn đã tìm ra! Nếu bạn có thời gian, thật tuyệt vời khi thêm công thức vào tài liệu của chúng tôi về nó, trên trang web http://dev.apollodata.com/react/ trong một trang mới trong "công thức nấu ăn". – stubailo

+1

Cho rằng Apollo v2 không sử dụng Redux, bạn có nghĩ rằng nó vẫn có thể sử dụng dạng Redux theo cách xâm lấn tối thiểu? – tskittles

Các vấn đề liên quan