Our great sponsors
-
TinyMCE
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Including all of these views in one article would make this tutorial unnecessarily long, so instead, i'm only going to demonstrate the create, edit and index pages for posts. However, the source code for this tutorial is available for free here, if you need some reference.
I'm using TinyMCE as the rich text editor, you can replace it with something else, or simply use a if you wish.