Already the climate of Japan is heading toward full-fledged summer.
I try to looking back on spring to early summer.
For the first time since I was assigned to this project I began thinking seriously about UI / UX. Because I had many opportunities to implement server side. But front end implementation was very simple.
The project I involved put emphasis on the server side logic rather than the screen. Yes, it was only a enterprise system. There, everyone was more interest with the logic on the server side than on the design and operability of the screen. That was the case at least for projects I participated in.
The thing called UI / UX was more difficult than I thought. I couldn’t imagine beyond what I thought. Actual use case. Usage will also change in PC, iPhone, Android, etc. When do users feel stressed? Does the flow to access to information be what it intended?
And recently I have learned about React.js. I am using jQuery at work, but as the code increases, I feel that the outlook of the code is getting worse. (Of course, That is why my skills are insufficient.)
Rewriting direct DOM, management of DOM becomes difficult.
Of course, It is not a story that jQuery can not be used. Everything has light and darkness. I also found the charm of jQuery and I also found the charm of React.js.
I decided to try React.js and I changed the front end of “Sauna map of Japan” to React.js. I using “react-rails”.
Now I am rewriting the top page. The user page etc. have already been completed in React.js. After rewriting to React.js, I will try Redux.
The front end world is also very interesting! I want to increase the time to write the code.
Oh yes! I recently started a marathon. I run 10 km on the weekend. It seems that concentration has been sustained more than before. It may be a placebo effectt! ;)