Devise Content Management System
WebsiteGithub
Primary version
Primary version
  • Devise Development Documentation
  • Getting Started
    • Requirements
    • Installation
    • Advanced Integration with VueJS
    • Advanced Integration Continued: Suggested CSS Setup
  • Creating content with Devise
    • Pages in Devise
      • Creating our first page
      • Page Versions
    • Slices
      • Slice Configuration
      • Database Powered Slices
    • Fields
      • Field Types and Examples
      • Field Configuration and Defaults
    • Language
    • Creating Sites
  • Vue Integration / Customizing Devise
    • User Permissions
    • Customizing the Login
    • Custom Administration Sections
  • Developers / Contributing
  • License
Powered by GitBook
On this page

Vue Integration / Customizing Devise

PreviousCreating SitesNextUser Permissions

Last updated 5 years ago

Note: This documentation is written with the assumption that you have some experience with VueJS. If you've never worked with Vue before you'll be fine. We suggest you take a look at the following documents to get your feet wet and then come back. We've chosen these pages in the documentation because they are the most applicable when talking about Vue and Devise.

If you're going to read one whole page of documentation read this one. Really, read it. I bet it'll really clear some things up.

This diagram is a really good reference to keep coming back to as you learn when things happen in the Vue component experience.

This is a great primer on what a compoenent is and understanding it's parts.

Props are a big part of Vue and Devise. It's how we get information from the editor into a custom component 99% of the time.

Getting Setup

VueJS Introduction
Lifecycle Diagram
Component Basics
Props