Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adrianhajdin/jsm_resources_next13
JSM Resources
https://github.com/adrianhajdin/jsm_resources_next13
nextjs nextjs13
Last synced: 1 day ago
JSON representation
JSM Resources
- Host: GitHub
- URL: https://github.com/adrianhajdin/jsm_resources_next13
- Owner: adrianhajdin
- Created: 2023-09-15T11:59:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-17T12:37:45.000Z (11 months ago)
- Last Synced: 2024-05-02T00:57:15.896Z (7 months ago)
- Topics: nextjs, nextjs13
- Language: TypeScript
- Homepage: https://jsmastery.pro/resources
- Size: 7.64 MB
- Stars: 103
- Watchers: 3
- Forks: 29
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# How I Made My Website Load in 0.364 Seconds | Build and Deploy
![Platform](https://i.ibb.co/Cmc2FhW/Thumbnail-11.png)## https://jsmastery.pro/resources
# Technologies and Frameworks
- **Next.js**: A React framework for building JavaScript applications.
- **Sanity.io**: A platform for structured content that comes with an open-source editing environment called Sanity Studio.
- **Tailwind CSS**: A utility-first CSS framework for rapidly building custom user interfaces.
- **TypeScript**: A statically typed superset of JavaScript that adds optional types.
- **React**: A JavaScript library for building user interfaces.
- **Node.js**: A JavaScript runtime built on Chrome's V8 JavaScript engine.
- **CSS**: A stylesheet language used for describing the look and formatting of a document written in HTML.
- **JSON**: A lightweight data-interchange format that is easy for humans to read and write and easy for machines to parse and generate.
- **@sanity/image-url**: A library for generating image URLs with Sanity.io.
- **next-sanity**: A library that provides utilities for working with Sanity.io in Next.js applications.
- **clsx**: A tiny utility for constructing `className` strings conditionally.
- **tailwind-merge**: A utility for merging Tailwind CSS classes.
- **query-string**: A library for parsing and stringifying URL query strings.
# InstallationFollow these steps to install and setup the project:
1. Clone the repository to your local machine using the following command:
```bash
git clone https://github.com/adrianhajdin/jsm_resources_next13.git
```2. Navigate to the project directory:
```bash
cd jsm_resources_next13
```3. Install the required dependencies. The project requires Next.js, React, React DOM, Sanity, Styled Components, Tailwind CSS, TypeScript, and various other dependencies. You can install these using npm or yarn. Here is an example using npm:
```bash
npm install
```4. Run the repo
```bash
npm run dev
```