Web Component Solutions: A Comparison
See the original posting on DZone Python
Dont repeat yourself. Every programmer has this concept drilled into their head when first learning to code. Any time you have code you find yourself duplicating in several places, its time to abstract that code away into a class or a function. But how does this apply to user interfaces? How do you avoid re-writing the same HTML and CSS over and over again?