About
{"time": 1697732401849, "blocks": [{"id": "jS9VRZm5bJ", "data": {"text": "Starter pack for building performant e-commerce experiences with Saleor."}, "type": "paragraph"}, {"id": "UNDuHi4xxg", "data": {"text": "Codebase"}, "type": "paragraph"}, {"id": "QZNInWsReT", "data": {"items": ["Next.js 13: File-based routing, React 18, Fast Refresh, Image Optimization, and more.", "App Router: Uses React Server Components, Data Cache, and async components.", "TypeScript: Strongly typed codebase and GraphQL payloads with strict mode.", "GraphQL best practices: Uses GraphQL Codegen and TypedDocumentString to reduce boilerplate and bundle size.", "Customizable CSS: TailwindCSS can be extended or replaced with an alternative CSS solution.", "Tooling included: Comes with ESLint, Prettier, Husky, Lint Staged, and Codegen preconfigured."], "style": "unordered"}, "type": "list"}, {"id": "xsuK16YWeX", "data": {"text": "Global:"}, "type": "paragraph"}, {"id": "47hANAceTV", "data": {"items": ["Channel switcher and Geo detection (coming soon)", "Dynamic menu", "Hamburger menu", "SEO data"], "style": "unordered"}, "type": "list"}, {"id": "a65JxZWgug", "data": {"text": "Checkout:"}, "type": "paragraph"}, {"id": "cAusw14LJr", "data": {"items": ["Single page checkout (including login)", "Portable to other frameworks (doesn't use Next.js components)", "Adyen integration", "Stripe integration", "Customer address book", "Vouchers and Gift Cards"], "style": "unordered"}, "type": "list"}, {"id": "Li0lAW4EZc", "data": {"text": "Product Catalog:"}, "type": "paragraph"}, {"id": "oLZ9al2vld", "data": {"items": ["Categories", "Variant selection", "Product attributes", "Image optimization"], "style": "unordered"}, "type": "list"}, {"id": "vOsorna5i4", "data": {"text": "My Account:"}, "type": "paragraph"}, {"id": "hKQurtW66O", "data": {"items": ["Order history (coming soon)", "Order completion", "Order details"], "style": "unordered"}, "type": "list"}], "version": "2.24.3"}
This document was last updated on February 9, 2023.