Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Basic tutorial #164

Merged
merged 3 commits into from Jul 28, 2019
Merged

Add Basic tutorial #164

merged 3 commits into from Jul 28, 2019

Conversation

@markerikson
Copy link
Collaborator

markerikson commented Jul 28, 2019

I've been saying for way too long that I was going to start writing some tutorials for RSK. I've done some prep work intermittently over the last few weeks, and tonight I finally sat down and wrote a first "Basic Tutorial" page.

The planned outline:

  • "Basic": quick intro to the APIs using a counter app
  • "Intermediate": show how to convert an existing Redux app to RSK, by converting the standard Redux "todos" example. This will also demonstrate use of Immer-powered reducers to "mutate" state, and a basic example of createSelector. I may try to squeeze in a thunk usage here too, even though the original doesn't have any. I originally recreated it from scratch at https://github.com/markerikson/rsk-todos-example , but I'll probably redo that to start from the original Redux example as a starting point so I can show the conversion process instead.
  • "Advanced": I rewrote @dceddia 's "Github Issues" example app using RSK and React-Redux hooks (see https://github.com/markerikson/rsk-github-issues-experiment ). This will demonstrate larger-scale use of slices and usage with TypeScript.
@markerikson markerikson added the docs label Jul 28, 2019
@netlify

This comment has been minimized.

Copy link

netlify bot commented Jul 28, 2019

Deploy preview for redux-starter-kit-docs ready!

Built with commit 930a6dd

https://deploy-preview-164--redux-starter-kit-docs.netlify.com

@markerikson markerikson changed the title Add tutorials Add Basic tutorial Jul 28, 2019
@markerikson

This comment has been minimized.

Copy link
Collaborator Author

markerikson commented Jul 28, 2019

In the interest of getting this out sooner rather than later, I'm gonna merge it in now, and do the other tutorials as follow-ups when I write them.

@markerikson markerikson merged commit 36c7b7c into master Jul 28, 2019
7 checks passed
7 checks passed
Header rules - redux-starter-kit-docs No header rules processed
Details
Pages changed - redux-starter-kit-docs 2 new files uploaded
Details
Redirect rules - redux-starter-kit-docs No redirect rules processed
Details
Mixed content - redux-starter-kit-docs No mixed content detected
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
netlify/redux-starter-kit-docs/deploy-preview Deploy preview ready!
Details
@markerikson markerikson deleted the add-tutorials branch Jul 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.