Rails 7 Application - What's to come

These are the provisional upcoming topics for the Rails 7 application series (https://andrewfoster.hashnode.dev/series/rails-7-app). They are in roughly the current priority.

Sidekiq

More Tasks

  • Spell Checking
  • Finding Duplication
  • https://github.com/ankane/searchjoy / https://github.com/ankane/searchkick

Dashboard charting https://github.com/ankane/blazer/ https://github.com/ankane/chartkick

Sorbet

Python NLP Microservice

Authorization with Pundit

Polishing

  • Transitioning modals / notifications
  • Multi Select Processing
  • Highlight nav when on edit/show

Feature Flags

  • https://boringrails.com/articles/feature-flags-simplest-thing-that-could-work/
  • User notifications?

User Guiding

  • https://github.com/actmd/abraham

Integration/Browser testing with Cypress

  • Test Firefox/Chrome/Safari/Mobile etc

Dockerisation

  • Docker Compose
  • Make Kubernetes config

DotEnv

  • Pagy config
  • Google/DeepL API keys

Deployment

APM monitoring

  • Sentry?

Mobile interface

Customisable Columns

Full Text Searching

  • PG vs Solr vs ElasticSearch etc?

Exporting

  • CSV

Uploading

  • CSV to import

Printing

  • PDF?

Adding a JSONAPI

Adding GraphQL API

Front end App with ReactJS

Front end App with VueJS

Front end App with Svelte

Load Testing

  • artillery.io
  • loader.io