All Projects → TallerWebSolutions → next-on-drupal

TallerWebSolutions / next-on-drupal

Licence: other
Boilerplate for a NextJS based on Drupal backend application.

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to next-on-drupal

apigee-devportal-kickstart-drupal
A fast demo and starting point for Apigee Developer Portals for Drupal
Stars: ✭ 21 (-34.37%)
Mutual labels:  drupal-8
silverback
DEPRECATED. Use https://packagist.org/packages/amazeelabs/silverback-cli instead.
Stars: ✭ 13 (-59.37%)
Mutual labels:  drupal-8
drupal8-oop
Tutorial for object-oriented programming fundamentals in PHP
Stars: ✭ 37 (+15.63%)
Mutual labels:  drupal-8
DrupalTwigFood
Useful functions, filters for twig @ Drupal 8
Stars: ✭ 1 (-96.87%)
Mutual labels:  drupal-8
shila-drupal-theme
Atomic design and Pattern Lab friendly, component-based, fairly unopinionated starting point for new Drupal themes
Stars: ✭ 81 (+153.13%)
Mutual labels:  drupal-8
varbase
Built using Drupal 8/9, an enterprise website builder platform that combines powerful editorial features, mobile, lead-generation, SEO, social media integration, and beautiful bespoke designs. Varbase is packed with adaptive functionalities and essential modules.
Stars: ✭ 75 (+134.38%)
Mutual labels:  drupal-8
drupal8-vagrant
Simple Drupal 8 Development Environment
Stars: ✭ 59 (+84.38%)
Mutual labels:  drupal-8
drupal-jsonapi-params
A package to manage json-api params
Stars: ✭ 42 (+31.25%)
Mutual labels:  drupal-8
migrate source example
Example module for Drupal 8 that provides migrations of users, terms, files and nodes from database, JSON resources, CSV and XML files. #migrate
Stars: ✭ 39 (+21.88%)
Mutual labels:  drupal-8
dkan2
Deprecated: please use the 2.x branch of the dkan repo
Stars: ✭ 17 (-46.87%)
Mutual labels:  drupal-8
distros.bid
A saas to create drupal websites in seconds using docker containers.
Stars: ✭ 16 (-50%)
Mutual labels:  drupal-8
ethereum
Drupal Ethereum module
Stars: ✭ 21 (-34.37%)
Mutual labels:  drupal-8
Alter-Entity-Autocomplete
Drupal 8 module to alter Entity Autocomplete suggestion list.
Stars: ✭ 38 (+18.75%)
Mutual labels:  drupal-8
drupal-react-image-gallery
Drupal 8 module that provides a dynamic Image Gallery based on the react-image-gallery component.
Stars: ✭ 13 (-59.37%)
Mutual labels:  drupal-8
contenta docker
No description or website provided.
Stars: ✭ 53 (+65.63%)
Mutual labels:  drupal-8
eleven
Drupal 8 admin theme that goes to 11
Stars: ✭ 50 (+56.25%)
Mutual labels:  drupal-8
drupal8-employee-crud-module
No description or website provided.
Stars: ✭ 16 (-50%)
Mutual labels:  drupal-8
apigee-api-catalog-drupal
Manage your API catalog within Drupal's content management approach
Stars: ✭ 17 (-46.87%)
Mutual labels:  drupal-8
fractal-twig-drupal-adapter
Twig template adapter for Fractal with Drupal 8 directives.
Stars: ✭ 13 (-59.37%)
Mutual labels:  drupal-8
docker-drupal
Docker scaffolding for Drupal 8
Stars: ✭ 41 (+28.13%)
Mutual labels:  drupal-8

Next on Drupal

This project is a boilerplate aimed to facilitate scafolding of Next.js projects based on Drupal backends exposed via GraphQL.

On the documentation you find explanation on many of the concepts, solutions, and whys for most of the decisions you'll find along the way in the code.

This boilerplate is well fit to be used in company with the Drupal Enterprise Boilerplate project.

Tasks

  • Development UX

    • Docker
    • Code style
      • Eslint
      • package.json formatting
    • Git hooks automation
    • Aliases
    • VSCode config
    • Reusable Babel
    • Reusable Webpack
    • Integrated debugging
    • Single source-code dir
    • Client/server specific dev scripts
    • Storybook
    • GraphQL mocking
  • Documentation

    • Scafold Docz
    • Code annotation
    • Deploy docs
    • Document...
      • Routing
      • Layout & Blocks
      • Composition pattern
      • Project structure
      • Troubleshooting
        • Unexpected < in JSON (access? memory?)
  • Code/project quality

    • Bundle analyzer
    • Unit tests
      • Configure Jest
      • Add coverage threshold
      • Test boilerplate code
    • E2E tests
      • Setup cypress
  • Functionallity

    • Styleguide (init)
    • GraphQL Client
      • Fragment matcher
      • GraphQL build-time parsing
    • Drupal router integration
      • Server-side routing (nxcf)
      • Client-side routing (new!)
      • Dynamic imports
    • Drupal layout integration
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].