NextJs Enterprise Starter

We are going to create a NextJs Starter using Razroo.

What Technologies are in the starter?

Jest

Jest and React Testing Library are frequently used together for Unit Testing and Snapshot Testing. Jest version 29.4.1 comes with the package.

Typescript

It comes with built-in TypeScript support for automatically installing the necessary packages and configuring the proper settings. Typescript version 5.3.3 is being used in the template.

Nx

Nx is a build system with built-in tooling and advanced CI capabilities. It helps maintain and scale monorepos, both locally and on CI. Nx version 18 comes with the template.

NextJS

Next.js provides React-based web applications with server-side rendering and static website generation. NextJS version 14.0.4 comes with the template.

NextJS App router

The Next.js App Router introduces a new model for building applications using React's latest features such as Server Components, Streaming with Suspense, and Server Actions.

Playwright

Playwright is a testing framework that lets you automate Chromium, Firefox, and WebKit with a single API. You can use it to write End-to-End (E2E) testing. We are using playwright/test 1.36.0

typescript icon
route.ts
css icon
global.css
react_ts icon
layout.tsx
sass icon
page.module.scss
react_ts icon
page.tsx
git icon
.gitkeep
favicon icon
favicon.ico
typescript-def icon
index.d.ts
jest icon
jest.config.ts
typescript-def icon
next-env.d.ts
next icon
next.config.js
playwright icon
playwright.config.ts
json icon
project.json
tsconfig icon
tsconfig.json
test-ts icon
example.spec.ts
eslint icon
.eslintrc.json
json icon
project.json
git icon
.gitkeep
editorconfig icon
.editorconfig
eslint icon
.eslintignore
eslint icon
.eslintrc.json
markdown icon
README.md
jest icon
jest.config.ts
jest icon
jest.preset.js
nrwl icon
nx.json
nodejs icon
package.json
tsconfig icon
tsconfig.base.json
# Razroo NextJS Starter Template

![razroo-certified-logo](https://github.com/razroo/razroo-nextjs-community/assets/70960407/125b9044-d2ac-498a-a3c9-add27468ef23)

### NextJS Starter Template is an easy to install production ready starter template and comes with

:point_right: All essential boilder plate codes with jest, typescript, nrwl nx, nextjs, nextjs approuter, and playwright installed and ready to go.

### Jest

Jest and React Testing Library are frequently used together for Unit Testing and Snapshot Testing. Jest version 29.4.1 comes with the package.

### Typescript

It comes with built-in TypeScript support for automatically installing the necessary packages and configuring the proper settings. Typescript version 5.3.3 is being used in the template.

### Nx

Nx is a build system with built-in tooling and advanced CI capabilities. It helps maintain and scale monorepos, both locally and on CI. Nx version 18 comes with the template.

### NextJS

Next.js provides React-based web applications with server-side rendering and static website generation. NextJS version 14.0.4 comes with the template.

### NextJS App router

The Next.js App Router introduces a new model for building applications using React's latest features such as Server Components, Streaming with Suspense, and Server Actions.

### Playwright

Playwright is a testing framework that lets you automate Chromium, Firefox, and WebKit with a single API. You can use it to write End-to-End (E2E) testing. We are using playwright/test 1.36.0

### Install the template in three easy steps :point_down:

#### At first clone the repo, then cd into the file

```
cd <%= fileName %>
```

### Then install

```
npm install
```

### Finally start

```
npm start
```

![razroo2](https://github.com/SamanjaCartagena/issuetracker/assets/70960407/39480e1e-09a4-449c-a97d-3c92a48c78b5)

### You are ready to start !