![]() ![]() Managing this increasing complexity of Drupal 8 could be a daunting task for some. Because the Drupal Console takes care of the necessary boilerplate code and other basic functionality, you can focus your effort on the business logic of your application-the part that delivers value to your organization.ĭrupal is infamous for having a steep learning curve, complete with its own language of “Drupalisms.” While Drupal 8 simplifies and standardizes the development process, it is more technically advanced and complex than its predecessor. Why is this important?ĭrupal Console has been designed to increase Drupal developer productivity by helping generate code immediately. It could also be used for code generation in the form of a downloadable compressed file. This could be especially useful for site builders wanting to generate code or issue site commands, without needing to use the command line. The team is also working on a GUI for Drupal Console as an alternative to the CLI (you can find this project at ). Here is the status of translations for the currently-supported languages: We feel that this helps remove one more obstacle to Drupal adoption around the world.” For that reason, the Drupal Console project already supports 12 languages and we’re hoping local communities will add more. One of the most important features of Drupal Console to its maintainers is the fact that it is fully multi-lingual and fully translatable, just like Drupal 8 itself.Įduardo “Enzo” Garcia explains, “We truly believe in the idea that no language is more important than any other. An international tool for an international project Drupal Console also lets you download and install modules create dummy data, tests, and database logs and debug not just registered services, but also various D8 subsystems like the configuration, routing, and state subsystems-all via the command line.Īs of early 2016, Drupal Console has been downloaded more than 42,000 times. Since it’s important to know about this if you’re developing for Drupal 8, we’re just including it here rather than coming up with a weaker title for this blog series like ”Drupal 8 modules and other useful stuff of the week.”ĭrupal Console is a command line interface (CLI) tool that helps you as a developer by helping you with Drupal 8 code: generating boilerplate code (aka the basic “scaffolding” you need for every module you write), and interacting with and debugging Drupal 8 code. What does the Drupal Console do?įirst things first: Drupal Console is not a Drupal module per se, but rather a Symfony application that offers a lot to developers working on Drupal 8 projects. I spoke with the four maintainers of Drupal Console: Eduardo García ( enzo), CTO at AnexusIT, Jesús Manuel Olivas ( jmolivas), Drupal 8 Solutions Engineer at FFW, Omar Aguirre ( omers), Drupal Developer at Axtel, and David Flores ( dmouse), Tech Lead at Indava. In this series, the Acquia Developer Center is profiling some of the most prominent, useful modules, projects, and tools available for Drupal 8. ![]() ![]() New ones are also being created for the Drupal community’s latest major release. Each day, more Drupal 7 modules are being migrated over to Drupal 8.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |