Skip to content

Latest commit

 

History

History
76 lines (61 loc) · 1.57 KB

CHECKLIST.md

File metadata and controls

76 lines (61 loc) · 1.57 KB

Checklist

Build Requirements

DX-1 Requirements

  • Absolute imports (configure eslint and vite)
  • React Hot Reloading
  • Postcss
    • CSS Modules
    • Nested CSS
    • Normalize CSS
    • Autoprefixer
    • Setup lint for unused css modules
  • Typescript
  • Stylelint
  • Unimported
  • Eslint
    • Multiple configurations
  • Testing

DX-2 Requirements

  • Docker
  • Github Actions
    • Parallel execution
    • Eslint
    • Stylelint
    • Typescript
    • Build
    • Testing
  • PR templates
  • Documentations

Web App Requirements

Routing and Auth

  • Routing
    • Typesafe
    • Error boundaries
    • Authenticate/Authorize
  • Link with permissions
  • Detect login on different tab
  • Login as certain user

Network

  • GraphQL
  • GraphQL Code Generator
    • Typescript Types

UI Library Requirements

  • Storybook
  • NPM package

Static Site Generation