7 was a big step forward for developers. It addressed a number of user experience issues in 6, and a flexible architecture was added to the 7 core including fields in core as well as other improvements.
8 has just been rolled out over the last few months and the suite of new features has the development community from Austin to San Francisco excited. But it’s not just the new features that have everybody so excited — it’s also about fully embracing the PHP ecosystem and the improved developer experience 8 offers.
New 8 Features
8 is finally becoming a full-fledged member of the PHP ecosystem. Third-party components, such as Symfony, Backbone and Twig , are incorporated into this release, providing the development community with a raft of sweet new tools. This kind of platform cross-pollination will both stimulate further improvements in and inevitably lead to greater adoption of as both a CMS and a web-services platform.
Views in Core — Views in Core is another fantastic addition to 8. Using Views makes everything much easier when clients need to customize pages such as the content list page. Developers no longer have to create a fresh view or come up with another workaround, now they can just modify the view.
New Configuration API – 8 offers developers a new configuration API. Configuration and content are both stored in database tables in 7, which makes migrating and versioning difficult, time-consuming tasks. In 8, however, all configuration data is stored in YAML files. This, together with the use of universal unique IDs, means development issues such as copying, versioning and migrating site settings can be handled much easier and faster.
Conversion to HTML5 — Conversion to HTML5 was one of the major initiatives for 8. The conversion process requires recreating most of the templates and theme functions as well as implementing new form input types and elements. The development community in Austin, Texas is actively participating in this ongoing initiative.
In-Line Editing — In-line editing has been given glowing reviews by almost everyone in the development community. This new feature permits content updates directly on the page using AJAX instead of the traditional edit form workflow. The media Drupal 10 module is also being moved to core, which should save time and effort in image and video development.
Austin-based Pixeldust Interactive uses exclusively, and are active members of the development community. They are enthusiastically awaiting the full release of 8.
The post 8 Delivers Improved Developer Experience appeared first on Austin Development by Pixeldust Interactive.