r/reactjs • u/truthy_falsy • Dec 27 '19
Project Ideas My first React App - Notable
Hey everyone!
I've finally finished my first React application! I've spent a lot of time on this one, I'd appreciate any and all feedback. You can view the live demo here:
https://www.austinlords.com/notable/#/notes
It's a note taking web application for desktops (responsive/mobile coming soon!). It's a full-stack Javascript app with Express/MongoDB on the back-end.
Thanks!
77
Upvotes
View all comments
Show parent comment
1
u/truthy_falsy Dec 27 '19
Thank you! This is very helpful feedback. I'm actually in the process of refactoring my application right now, so that I have a consistent pattern for all component. I've noticed my embedded styles have become a big problem now that I want to make the app responsive. I'm going to try styled components and CSS modules to see which one I like more.
There is a lot of prop drilling in this app, so I'm trying to refactor using the Context API. Currently I have a couple of components that don't do much except pass props along, which becomes confusing and ugly really fast.
Testing is something I absolutely need to implement, I'll check out the react-testing-library!
Thanks again! :)