Skip to content

Latest commit

 

History

History
170 lines (124 loc) · 3.3 KB

PROGRESS.template.md

File metadata and controls

170 lines (124 loc) · 3.3 KB

Maintainer List

{MAINTAINERS}

For New Translators

To translate a page:

  1. Check that no one else has claimed your page in the checklist and comments below.
  2. Comment below with the name of the page you would like to translate. Please take only one page at a time.
  3. Clone this repo, translate your page, and submit a pull request!

Before contributing, read the glossary and style guide (once they exist) to understand how to translate various technical and Blitz-specific terms.

Please be prompt with your translations! If you find that you can't commit anymore, let the maintainers know so they can assign the page to someone else.

For Maintainers

When someone volunteers, edit this issue with the username of the volunteer, and with the PR. Ex:

  • Home Page (@juanm04) #1

When PRs are merged, make sure to mark that page as completed!

Core Pages

To do before releasing as an "official" translation. Please translate these pages first.

  • Home Page
  • Get Started
  • Tutorial
  • All other texts (footer, navbar, search popup, etc.)

Introduction

  • What is Next.js?
  • Why Blitz instead of Next.js?
  • Tradeoffs
  • Free Stickers

Basics

  • File Structure
  • <App>
  • Built-In CSS Support
  • Image Optimization
  • Static Files & Images
  • Environment Variables
  • Error Handling
  • Testing

Pages

  • Pages
  • Redirects
  • Error Pages
  • <Head>
  • <Document>
  • Preview Mode
  • Code Splitting
  • getStaticProps API
  • getStaticPaths API
  • getServerSideProps API

Routing

  • File-Based Routing
  • Conventions
  • Internationalized Routing
  • <Link>
  • URL Params & Query
  • Router
  • API Routes

Next Steps

These are the next most important translations, ordered by importance:

Database

  • Overview
  • Run Postgres Locally
  • Seeds
  • Prisma Utilities
  • Fauna

Queries & Mutations

  • Query Resolvers
  • Use Queries
  • Mutation Resolvers
  • Use Mutations
  • In a React Component
  • Error Handling
  • Cache Invalidation
  • Optimistic Updates
  • Client Utilities
  • Server Utilities
  • useQuery
  • usePaginatedQuery
  • useInfiniteQuery
  • useMutation

Auth

  • Overview
  • Session Management
  • Authorization & Security
  • Hooks & Utilities
  • Third Party Login w/Passport.js

Backend Architecture

  • Background Processing with Quirrel
  • HTTP Middleware
  • Custom Server

Deploying to Production

  • To Render.com
  • To Vercel
  • To Heroku

Community

  • How the Community Operates
  • Manifesto
  • History
  • How to Contribute
  • Being a Maintainer
  • Code of Conduct

Configuration

  • blitz.config.js
  • Webpack Config
  • PostCSS Config
  • RPC Specification
  • Measuring Performance

CLI

  • Overview
  • blitz new
  • blitz dev
  • blitz start
  • blitz build
  • blitz db
  • blitz prisma
  • blitz generate
  • blitz console
  • blitz install
  • blitz autocomplete
  • blitz routes

Recipes

  • Using Recipes
  • Writing Recipes

Templates

  • Blitz Templates