Responsive websites are more ideal for digital products, whereas apps are more ideal for SaaS (Software as a Service) products. Without a doubt, users are interacting with their mobile devices more than ever before which is why designing mobile first was a key point to make. And businesses who rely heavily on an app, most definitely should have a responsive website as its counterpart. If it boiled down to cost, then a responsive website should be the first to consider because it is the most cost effective approach.
Either way, all of the core fundamentals for web design best practices we’ve learned in this post (like using grids to control the spacing and structure of a layout) will remain. The more we practice designing with grids, the more we train our minds to see without them (more info on Grids). And although grouping sections and creating component libraries is a best practice for keeping our designs organized, one thing we always need to do is think about is how accessible our design actually is. The more we understand what inclusive design means, the better judgement we will have when determining what works best for the user when choosing font sizes, colors, and layout structures.
With so much to consider in our journey of building web experiences, remember, design is a very iterative process and is always in a state of change. Over time, we are all forced to adapt to new technologies, trends, and shifts in human behaviors. So fail often and fail fast. It's the only way to grow and adapt to these changes.