DrupalX

Extension
Framework

Why DrupalX?

While Drupal 8 is, technologically, certainly a huge step forward, we here at PLANWERK 6 found that some things have become really complicated and lots of  boilerplate code is needed just to achieve some common stuff you encounter when trying to build real-life websites.

With Drupal by itself, you can get 90% of the stuff your customers ask for done perfectly well - even though it sometimes might require writing a lot of verbose code (modules, plugins, hooks). But for the remaining 10% it takes A LOT of work to get it right. Want to render a menu normally? No big deal. Just insert a block. Want some more sophisticated stuff like rendering a menu only partially, for example? Make sure you bring in lots of patience.

Yes, there are many modules that try to bring back some of that flexibility. Special menus that can be configured in a multitude of ways. Dedicated modules for layouts. The list goes on. But all those modules usually have one problem in common: They are not universal solutions. They only make things more configurable. But more often than not, you still encounter problems, that are not covered by some module's configurability. So you add more configuration options. Only to encounter other flexibility problems with your next web project.

DrupalX tries to change all that. DrupalX is the product of our experience on how to make complicated things much easier again.