open-index/open-npm huggingface dataset:
npm package: @ferranvila/nextjs
Description: Personal Blog Portal
Author: Ferran Vila
Latest version: 0.3.1

# ferranvila.com

[![Build Status](https://travis-ci.com/ferranvila/ferranvila.com-nextjs.svg?branch=master)](https://travis-ci.com/ferranvila/ferranvila.com-nextjs)
[![NPM version](https://img.shields.io/npm/v/@ferranvila/nextjs.svg)](https://www.npmjs.org/package/@ferranvila/nextjs)
![NPM](https://img.shields.io/npm/l/@ferranvila/nextjs)

This project contains the source code of [ferranvila.com](https://www.ferranvila.com/). This project is created with [next.js](https://nextjs.org/).

## 🛠 Technical Features

- Package Management: [yarn](https://yarnpkg.com/)
- JS Framework: [next.js](https://nextjs.org/)
- Code Formatter: [prettier](https://prettier.io/)
- Conventional Commits: [conventional commits](https://www.conventionalcommits.org)
- Semantic Release: [semantic release](https://github.com/semantic-release/semantic-release)
- Continuos Integration: [travis-ci](https://travis-ci.org/)

## 🖥 Development

```bash
yarn install
yarn dev
yarn build
```

## 📄 TODO

- Publish and Deployment (npmjs and vercel)
- Badges Information (coveralls, codequality lighthouse, dependencies)
- Unit Testing and Coverage Integration (coveralls)
- Headless CMS
- Improve README description
- Progressive Web Applications
- Server Side Rendering: [SSR - getServerSideProps](https://nextjs.org/docs/basic-features/data-fetching#getserversideprops-server-side-rendering)
- Stale While Revalidate: [SWR - stale-while-revalidate](https://swr.now.sh/)

## 📗 Further Reading

- [Awesome Next.Js](https://github.com/unicodeveloper/awesome-nextjs)