This time we joined forces with our friends from IT Girls. They are promoting tech among women, and helping them start a career in it. Together, we are organizing a series of meetups and workshops about React.
Last night, my colleague Nemanja and myself had a pleasure to give the first talk in the series. We are planning to have one more meetup followed by a couple of workshops, and for a great finale, hackathon will be organized.
After yesterday’s introduction to React, we’ll continue with more in depth talks, including more code examples. To reserve your place, make sure you apply in time, by following IT Girls’ website and Facebook.
Due to large interest, we might repeat the first talk. Slides are available for download.
React Router switched to component based routing starting with the version 4. Redirects are now done by rendering a
Redirect component, Please note that you can use included withRouter decorator but it can cause update blocking and introduce side effects. This is small subset of it.
<Redirect to='/redirect-url-here' />
What I usually do is to keep
redirectTo property in component’s state. To redirect, I set it to the URL I want to redirect to, and render
Redirect at the start of the
I just released tiny library called has-tabbed. Again, it is a small piece of code I regularly copy from project to project. I always considered it too insignificant for releasing it as a standalone package.
When user presses tab key, it adds By default
--tabbed is used, but it accepts custom class as parameter. to
html element. Then, if user clicks anywhere on the page, it removes it. That’s why I though it is too small. But after giving it some thought, my answer to the question in the title is “YES”.
You should release small libraries no matter how small they are.
Marvin just got better!
Few days ago I’ve released version 1.0 of my Also known as Marvin There are some big changes, and I’m pretty happy with it’s current state. At least 20 applications were shipped using Marvin. It has about seven hundred stars on GitHub with quite a few community contributions.