Articles







A module is a set of PHP, JavaScript, and/or CSS files that extends site features and adds functionality.
You can turn the features and functionality on by installing the module, and you can turn it off by uninstalling the module; before uninstalling, you may need to remove data and configuration related to the feature or functionality.


What languages does the software support?
The base language for the software that your site runs (core software, modules, and themes) is English. However, using this software you can create a site whose default language is not English, in which case anyone viewing the site should see only that language (assuming that the site is fully translated). You can also use this software to create a multi-lingual site, with a language switcher that site visitors can use to switch to their preferred language.


Drupal JSON:API module provides a powerful way to expose your content as an API, but selecting the right authentication method is crucial for security and usability. This review explores the various authentication options available when working with Drupal's JSON module.


Creating and Editing Content and Content Types in JSON Drop API
JSON Drop API is based on Drupal CMS. Drupal is a robust content management system that offers powerful tools for managing structured content. The JSON Drop API builds upon these capabilities to enable dynamic content handling, allowing for seamless integration with external systems. Below are the key concepts and modules involved in creating and editing content in Drupal, especially within the JSON Drop platform.


In folder /frontend-examples/articles-with-tags-filter you can find Next.js application which uses JSON Drop API.
Overview
This is a Next.js application that demonstrates integration with JSON Drop API for managing articles with tags and filtering functionality.


JsonDrop API uses JSON:API implementation for backend/frontend interaction and fully compliant implementation of the:
Postman collection with out-of-the-box endpoints:
https://drive.google.com/file/d/1rMf0XdrK1zXwPqLQVsTH44Z2ttFxj7ss/view?usp=drive_link
In its own words, the JSON:API specification is:


JSON:API Server Endpoints Documentation
Filters
Filter Articles by Tag ID
GET
{{host}}/jsonapi/node/article?include=field_image,field_tags&sort=-created&filter[field_tags.meta.drupal_internal__tid]=2
