As a developer working within Elentra, it will be very beneficial to familiarize yourself with the Elentra JS taxonomy. The taxonomy provides a common language between developers and designers and will facilitate a strong understanding of common terminology.
A consistent convention has been used for the naming of all of the variables and utility classes available to developers. Having a firm understanding of this naming convention will allow you to jump right in and start finding and using everything you need with the help of your IDE’s auto-complete.
The component library included in Elentra JS is fairly comprehensive, and provides developers with the vast majority of common components that may be needed when contributing to existing modules or building new ones. Familiarizing yourself with the library components already available to you will help to provide an understanding of the best practices to keep in mind when building Vue.js components.
Whenever possible, try to make full use of the component library. Situations will always arise where custom components are necessary, however it is always preferable to use the library components as building blocks, to prevent redundant or duplicated code.
After familiarizing yourself with the Component and Style libraries, you're ready to move on to the Technical Setup Guide section of the documentation, which will walk you through the steps required to start working with and eventually contributing to Elentra JS.