title: Is it good idea to save HTML content to database?
body: <p>I am creating a blog-app project in Angular 7. Using firebase cloud functions as a backend and doing CRUD operations by saving html content to firebase using Angular - CKEditor component.</p>
  
  <p>It looks like this in firebase</p>
  
  <pre><code>content: "&lt;p&gt;Sample Blog Post&lt;/p&gt;&lt;img src="someLink"&gt;"
  </code></pre>
  
  <p>and then I render that string in the page</p>
  
  <pre><code>&lt;div [innerHTML]="content"&gt;&lt;/div&gt;
  </code></pre>
  
  <p>I think this approach called WYSIWYG(What You See Is What You Get) and works perfectly fine but I feel like this is not the efficient way.</p>
  
  <p>I wanna have a blog website with just blog posts no other features. Is there any problem with that approach for my case ? Can you recommend any other solution if there is a problem ? </p>
  
  <p>Thank you.</p>