I often like to refer to this talk Simple Made Easy infoq.com/presentations/Simple-Mad...
But I am not answering the question with an article. So my article of choice would be Thinking in React reactjs.org/docs/thinking-in-react... because front-end architecture based on components is a very good way to think.
I like the idea behind keeping simple, both in code and for the user, often they go hand in hand too!
Great React article, I first learnt web development when jQuery was super hot and whilst now I know a lot more about OOP and Vue etc. I still find myself 'thinking in jQuery' so I'm sure this will be a good read.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.