Talking Drupal Newsletter

Share this post

Talking Drupal Newsletter #389

talkingdrupal.substack.com

Talking Drupal Newsletter #389

Mar 8
Share this post

Talking Drupal Newsletter #389

talkingdrupal.substack.com

#389 Headless - Fact or Fiction

Today we are talking about Headless and if it’s really all it’s cracked up to be with Martin Anderson-Clutz.

Topics

  • What is headless

  • What started you writing the blog post

  • Where does headless make sense

  • Does headless perform better than Drupal

  • Are APIs always important

  • How does progressive decoupling work

  • Where does headless not make sense

  • Are people putting too much faith in headless

  • What is the future of CMSs

Resources

  • Coveo search

  • A Quick Take on Headless and Performance

  • How to decouple Drupal in 2019

  • Core Web Vitals Show

  • Escaping The Website Relaunch

  • Bounteous Blog On Progressive Decoupling

  • Gartner Research

Guests

Martin Anderson-Clutz - @mandclu

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan
John Picozzi - www.epam.com @johnpicozzi
Jacob Rockowitz - www.jrockowitz.com @jrockowitz

Module of the Week

with Martin Anderson-Clutz -

Martin’s Newsletter

JSON:API Search API
Allows your headless Drupal site to also provide a search service.


Show News

  • One Seat Reminding! Last chance to register for Stephen Cross’s “Microcontroller Introduction with Raspberry Pi Pico” at NERD Summit on March 18.

  • “Think Locally, Build Globally - How Drupal is powering headless omni-channel web platforms” by John Picozzi at Florida Drupal Camp.

  • “Simplifying Your Admin Experience” by Martin Anderson-Clutz at Florida Drupal Camp.

Upcoming Episodes

#391 Starting a Career in Drupal with Mike Anello. Recording March 14.
#392 Public Speaking with Marjorie Freeman & AmyJune Hineline. Recording March 21.
#393 Drupal & Javascript with Andy Blum. Recording March 28.
#394 Open Source in K-12 Education with Stu Keroff April 4.

Submit your questions on the #alkingDrupal channel on Drupal Slack or DM us on twitter @talkingdrupal.


Drops of Drupal

Small Drupal tips and tricks

#001 drush pm:list

Drush, the command line utility for interfacing with Drupal, is not just helpful for clearing the cache. The PM command provides access to modules and themes. PM:LIST is helpful for getting a list of modules and themes. I find it faster and easier than accessing the Extend page from the Admin interface.

For example, to see the versions of enabled, non-core modules:

drush pm:list --no-core --status=enabled 

The results will be similar to:

Package        Name                               Status    Version          

Other          CKEditor 4 (contrib) (ckeditor)    Enabled   1.0.1            
Core           Color (color)                      Enabled   1.0.3            
Administration Admin Toolbar (admin_toolbar)      Enabled   3.0.3            
CKEditor       CKEditor Anchor Link (anchor_link) Enabled   8.x-1.7          
User interface Chosen (chosen)                    Enabled   3.0.2            
User interface Chosen Field (chosen_field)        Enabled   3.0.2            
User interface Chosen Library (chosen_lib)        Enabled   3.0.2            
CKEditor       CKEditor Templ(ckeditor_templates) Enabled   8.x-1.2          
CKEditor       CKEditor Templates User ...        Enabled   8.x-1.4          
Other         Components (components)             Enabled   8.x-2.4

To get the results for one project, pipe to grep.

drush pm:list --no-core --status=enabled | grep 'chosen'

Results:

User interface    Chosen (chosen)               Enabled   3.0.2            
User interface    Chosen Field (chosen_field)   Enabled   3.0.2            
User interface    Chosen Library (chosen_lib)   Enabled   3.0.2  

For drush commands you use frequently, you can add them as an alias in your shell or command/tooling in your local development environment. For example, your .bash_profile could include:

alias dpme='drush pm:list --no-core --status=enabled'

by Stephen Cross


Upcoming Camps

  • DrupalCamp NJ 3/16 - 3/18, In-person

  • NERD Summit 3/17 - 3/19, In-person

  • Mid Camp 4/26 - 4/28, In-person

  • Stanford WebCamp 5/11 - 5/12, Virtual

  • DrupalCamp Ruhr 2023 5/12 - 5/13, In-person

  • DrupalCamp Poland 2023 5/13 - 5/14, In-person

Local Meetups

  • Melbourne Drupal meetup - March 2023 3/9, Virtual

  • A11yTalks - Next generation of automated testing 3/8, Virtual

  • Melbourne Drupal meetup - March 2023 3/9, Virtual

  • Drupal Meetup Bangalore - March 2023 3/18, In-Person

  • Drupal Tech Talk Leiden 3/23, In-Person


Contact Us

@talkingdrupal on Twitter

#talkingdrupal on Drupal Slack

show@talkingdrupal.com

Share this post

Talking Drupal Newsletter #389

talkingdrupal.substack.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Talking Drupal
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing