Following are the list of Drupal 8 modules that we find must-have modules for 2019, by which site will be SEO friendly, most of the securities are covered, easy to write codes, easy to debug, easy administration and many more. The list of required modules are:
Better than Field collections module
Site Builders — to make things cleaner so that you can give more editing power to your end-users
- Bootstrap Paragraphs Types
This Drupal module creates a suite of Paragraph bundles to allow content creators to harness the power of the Bootstrap framework for functionality and layout.
- Display Suite
Instead of Panels
Useful administration menu
Functionality like “Media” in D7
Used in many fields
For Media Files
Entity Reference Revisions
Media files popup
Inline Entity Form
Inline Reference Revisions
simple interface for modules to create fillable, persistent checklists that track progress with completion times and users. https://www.drupal.org/project/checklistapi
- Better Exposed Filters
Works with Views Filters
Better Exposed Filters gives you greater control over the rendering of exposed filters. https://www.drupal.org/project/better_exposed_filtersSEO Modules:
Pathauto module automatically generates URL/path aliases for various kinds of content
SEO Checklist module
- Robots txt
Generates the robots.txt file dynamically and gives you the chance to edit it
Allows you to automatically provide structured metadata
In Drupal 8, the core Content Translation module adds href lang tags only to translated entity pages.
- XML sitemap
Creates a sitemap that conforms to the sitemaps.org specification
limit the number of invalid login attempts before blocking accounts, or deny access by IP address, temporarily or permanently.
- Security Kit
SecKit provides Drupal with various security-hardening options. This lets you mitigate the risks of exploitation of different web application vulnerabilities.
- Security Review
Security Review module automates testing for many of the easy-to-make mistakes that render your site insecure. https://www.drupal.org/project/security_review
Coder checks your Drupal code against coding standards and other best practices.
challenge-response test most often placed within web forms to determine whether the user is human.
Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site https://www.drupal.org/project/honeypot
Needed for market and other modules
This module allows you to create arbitrary Workflows, and assign them to Entities.
Let us know if you have your favorite modules if you have any. Check how you can set up PHP development environment with VSCode and let us know if you have other extensions.