An open API service indexing awesome lists of open source software.

https://github.com/gloriajun/react-ts-realworld-example-app


https://github.com/gloriajun/react-ts-realworld-example-app

emotion react react-router realworld realworld-frontend storybook typescript

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          



RealWord example app





React + TypeScript + Redux codebase containing [real world examples](https://github.com/gothinkster/realworld)


[![RealWorld Frontend](https://img.shields.io/badge/realworld-frontend-orange.svg)](http://realworld.io)
[![Build Status](https://travis-ci.com/gloriaJun/react-ts-realworld-example-app.svg?branch=master)](https://travis-ci.com/gloriaJun/react-ts-realworld-example-app)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/9076a84b3d184978ab348b901f435920)](https://www.codacy.com/app/pureainu/react-ts-realworld-example-app?utm_source=github.com&utm_medium=referral&utm_content=gloriaJun/react-ts-realworld-example-app&utm_campaign=Badge_Grade)
[![Task](https://img.shields.io/badge/%F0%9F%92%A1-task-CD9523.svg?style=flat-square)](https://github.com/gloriaJun/react-ts-realworld-example-app/issues)
[![Starter Kit](https://img.shields.io/badge/%F0%9F%93%94-starterKit-ff615b.svg?style=flat-square)](https://github.com/gothinkster/realworld-starter-kit)

**Table of Contents**

- [Usage Skill](#usage-skill)
- [Project Structure](#project-structure)
- [Getting started](#getting-started)
- [Production](#production)
- [Test](#test)

## Usage Skill

- TypeScript v4.3.x
- react-scripts v4.x.x
- React v17.x.x
- React Router v 5.x
- emotion v11.x.x
- Storybook v6.3.x
- @testing-library/react v12.x.x

## Project Structure

based on [Atomic Design](http://bradfrost.com/blog/post/atomic-web-design/)

## Getting started

```bash
npm install

# Runs the app in the development mode.
npm start
```

Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

### Production

```bash
npm run build
```

### Test

```bash
npm test
```