I’ve been developing with React couple of years now. Like real projects, for a customer and someone has been paying me to do it. But I remember when framework wars were really just starting to really escalate, we were wondering what to use in out forthcoming project in my workplace at the time. We ended up choosing AngularJS. React was also on the table. Pretty soon after we had started the project, google announced the faith of AngularJS. So yeeeah.
And now, at the beginning of this year, I’m working with Angular again. But I’m not going to forget React. Not at all. I’ll use it in my side project(s). Every developer needs side projects. And these will go on and on and on. Forever. But hey it is the journey that… never mind. Yeah I've heard that some people even finish and publish them.
Anyway I was delighted to notice from my twitterverse that there would be a React conference in Finland. I immediately purchased early bird ticket when they became available. Thanks to my employer Bitfactor of course for kindly covering the costs for this. So here are some pickings from the conference (Did not attend the workshops at the zeroeth day).
“Day 1: There will always be a revolution.“
Jani Eväkallio is a non-typical presenter for a Finn. That guy is funny, smooth talker and has great insights about React. He talked about why React is so popular now and more important, probably even after five years from now. Which is like a jurassic time period for web development. React started as breaking the dominating best practices, and become a great way to easily develop components for web. Among other cool things.
Talk about shifting best practices. After all this single page applications mania, what is now the hottest shit. Yes, good old server side rendering. Next.js to the rescue for React apps. Nice presentation by Sia Karamalegos. And to accompany that, how to use styled components with SSR. By Kasia Jastrzębska.
I suppose everybody and their mothers have already heard about GraphQL. But there is also Apollo. Which can help, not only to replace your rest API but also in managing your state. And I gotta say Sara Vieira is also awesome presenter. She was so is lit! on stage.
And hey, if you have not already read about React’s new context api (in version 16.3), do it now. OR YOU’RE MISSING OUT! … sorry. Just say no to catch phrases.
Day 2: React gives great DX
Mr Wheeler is also strongly advocating for Reason. Which is another thing I eagerly waited from this conference, since there would be couple of talks about it too.
Yeah. With Angular I’ve been using typescript now, and it is helpful. So,
“If I do mobile development, I’ll do it with React Native”
React Native is also something I’ve always been interested in. Few tutorials here and there. Keeping kind of a track of it. Like these talks at this conference. But mobile app coding just has not been something I would be inspired enough to do (as a side project, since my real world work is only web development). And with PWA (progressive web apps) on the rise it may never be so in the future. But never say never.
Except for VR. I don’t think I’ll ever be into it. I would barf just about a minute after wearing some VR goggles. But anyway, there is a react library also for that. Good point came out at the ending panel discussion, AR is more likely to become a very big thing. I agree with that. I know, what do I know...
All the great kudos to organizers of React Finland. Venue was awesome, and speaker list was fantastic. I hope to see this will be a regular thing. As long as React is still hot enough thing you know. At least this audience thinks that will be for a while now.