Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anuraglol/pako-thingy
https://github.com/anuraglol/pako-thingy
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/anuraglol/pako-thingy
- Owner: anuraglol
- Created: 2023-03-30T19:21:39.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-31T08:58:26.000Z (almost 2 years ago)
- Last Synced: 2024-05-01T18:51:54.760Z (8 months ago)
- Language: TypeScript
- Homepage: https://pako-thingy.vercel.app
- Size: 125 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### ✨ A minimal Next.js template I plan to use for my projects.
Follows the `src` directory structure.
#### Stack
- Next.js (v13, w/o the new `app` directory)
- TypeScript (strict mode)
- Chakra UI#### Libs (pre-installed)
- React Query
- Zod
- Axios#### Recommended Project Structure
- `src/pages` - Next.js pages
- `src/pages/api` - Next.js API routes
- `src/components` - React components
- `src/layouts` - Wrapper layouts
- `src/middlewares` - Middleware functions
- `src/ssr` - Server-side rendering functions
- `src/lib` - Utility functions
- `src/lib/constants` - Constants
- `src/lib/data` - Data
- `src/lib/init` - Any initialization code (`sdk`, `axios`, etc.)
- `src/lib/hooks` - React hooks
- `src/lib/atoms` - Recoil atoms
- `src/lib/selectors` - Recoil selectors
- `src/typings` - TypeScript types
- `src/schemas` - Zod schemas
- `src/styles` - Any styles (CSS, Chakra UI theme (`src/styles/theme`), etc.)
- `src/utils` - Utility functions
- `src/utils/helpers` - Helper functions
- `src/utils/providers` - React Wrappers