Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

You might be interested in this! 🙂 #50

Open
mithi opened this issue Sep 26, 2021 · 4 comments
Open

You might be interested in this! 🙂 #50

mithi opened this issue Sep 26, 2021 · 4 comments

Comments

@mithi
Copy link

mithi commented Sep 26, 2021

Hi @r002 !

I don't know if you remember me, but you submitted a pull request in my repo mithi/epic-react-exercises. We had chats about different coding philosophies and ideas about separation of concerns and typescript..
I didn't know how to contact you, so I'm just submitting an issue here. 😅
I'm writing because I wrote something that you might be interested in, it's a short document where I gather my thoughts about writing good React code. I hope you like it, and if you have any comments, suggestions or violent reactions, don't hesitate to tell me. Thanks!

https://github.com/mithi/react-philosophies

@r002
Copy link
Owner

r002 commented Sep 30, 2021

Hi @mithi! Of course I remember you! Your repo was the first public PR I ever committed to so of course you'll always have a special place in my heart! 🙂 Since then, I went on an open source streak committing to other projects from all over but with Mithi's Epic React Exercises was how it all began! 🥳

This react-philosophies document looks amazing though! I read it quickly just now and am a big fan of everything I saw so far. Especially the part about "the best code is no code!" 😄 This weekend I'll look it over more thoroughly and let you know more detailed thoughts though! Thanks for putting this together-- you make the world and web a better place!!

Hope you're having a most wonderful day! 🎉🚀

@mithi
Copy link
Author

mithi commented Oct 1, 2021

Thanks @r002 🙂

@mithi mithi closed this as completed Oct 1, 2021
@r002 r002 reopened this Oct 6, 2021
@r002
Copy link
Owner

r002 commented Oct 6, 2021

Hi @mithi! Sorry for the delay. But I finally just got time to properly review your react-philosophies document today. It's a great writeup and I really think you did a terrific job! 👍 In all honesty, I'm more of a hobbyist coder these days and enjoy just perusing the tech landscape just to (well, try at least) "stay in the know". Honestly, the JS space has exploded so ridiculously and I have a ton of trouble following it all.

Reading your doc really got me to thinking about a larger question though and I'm curious about your thoughts: Do you think react is passé nowadays? I know it's still super-popular but from my experience using it (again, not professionally or thoroughly, to be completely fair), but I really disliked it once I started using it on larger projects. For example, I agree with you idea of co-locating state and keeping state as close to the component actually using it as possible. But in my experience, whenever I added features to my website, I often found myself having to move state around which was just a huge pain. Maybe I'm going it wrong but have you seen the Richard Harris talk on Svelte? I loved his points and Svelte is the framework I'm looking at diving into next. Any thoughts?

@mithi
Copy link
Author

mithi commented Oct 7, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants