PiotrO9 / frontend-starter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nuxt.js Frontend App Starter

This project serves as a starter kit for building frontend applications using Nuxt.js. It includes a robust setup with tests, linters, Prettier, and basic style configurations, tailored for quick prototyping and scalable production applications. It uses SCSS for more dynamic and powerful styling options.

Features

  • Nuxt.js Framework: Utilizes the versatile Nuxt.js framework for server-rendered Vue.js applications.
  • Testing Setup: Integrated testing environment with Vitest and Cypress for comprehensive testing (unit and E2E).
  • Linting and Formatting: ESLint for code quality and Prettier for formatting.
  • Style Configuration: Basic style setup including reset.css to normalize browser styling and SCSS for enhanced styling capabilities.
  • Sample Styles: Sample styles for basic HTML elements using SCSS to kickstart your project styling.
  • Base Components: Predefined Vue components that can be used as a starting point for the application.

Prerequisites

Before you begin, ensure you have installed the following:

  • Node.js (version 18.x or later)
  • npm (version 9.x or later)

About


Languages

Language:JavaScript 73.4%Language:MDX 10.5%Language:TypeScript 9.0%Language:Vue 5.0%Language:CSS 2.1%