One month ago, at 24/11/2019, I was talking with my client in which road his web application should go. Giving him pointers and asking what he thinks about it. Then I have talked with him about the React and NextJS, telling that for his application it would be the ideal — it's a website about analise of stocks & assets with a community to interact. Then we decided to choose this two frameworks.
However, I never have used this two frameworks before on my life — of course, I have told him about it, that it would be the first time of me using it, he agreed and told me that trust me. Then, I went to battle.
I was stuck trying to understand the React Hooks and how to make the 'ui-library' of the Material-UI, works fine with NextJS. Then I went to understand about the 'initialProps' and how works the lifecycle of React and NextJS
After create some pretty small projects to practice what I have learned, I had the feel that was about time to start the big project with this two frameworks.
Over this week I have created 4 pages, but I will only show up one because the project isn't complete and I cannot show up everything yet.
- It's fun to get out of your comfort zone
- Take it as law, at least that your project is just for fun and for yourself, always code thinking that others will look at your code and develop over your lines.
- At first everything is confuse and it's normal to be. Then, don't take it at your heart, if you are feeling stuck with something, go out for some hang out, running, sport or make stuffs that you enjoy. Then, after it, go back at your project. You will feel that what previous you thought of being a big mountain, hard to fight out, was a little stone on your shoes worths of a good laugh. So go, go laugh of yourself, it will make you more healthly.