Best practices and guidelines for development in Perspective

Hi Everyone,
What are the best practices and guidelines for development in Ignition and Perspective module?
I want to understand what practices does the community follow.
Your inputs will greatly help me.

Thanks,
Ajay

Hmmm. Pretty broad topic, and not necessarily a consensus. Consider reading every Perspective post on this forum for the past month (or year, or since Perspective announced) to get a feel for what people do, and why.

Does IA recommend any design principles?

Not really. It's limited mostly by your imagination.

Here's something:
https://docs.inductiveautomation.com/display/DOC81/Perspective+Built-In+Themes

Yes, actually:

https://docs.inductiveautomation.com/display/DOC81/High+Performance+HMI+Techniques

This isn't just applicable to Perspective, though.

Does Perspective support Material Design for UI development?