Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yoonge/conduit-ssr

Exemplary SSR fullstack realworld application (called Conduit) in TypeScript, built with Art-Template + CORS + JWT + Koa2 + MongoDB + Mongoose, managed by pnpm.
https://github.com/yoonge/conduit-ssr

api art-template conduit demo eslint jwt koa-cors koa-router koa2 md5 mongodb mongoose pnpm prettier realworld restful ssr typescript

Last synced: about 22 hours ago
JSON representation

Exemplary SSR fullstack realworld application (called Conduit) in TypeScript, built with Art-Template + CORS + JWT + Koa2 + MongoDB + Mongoose, managed by pnpm.

Awesome Lists containing this project

README

        

# โŒจ๏ธ Conduit SSR

![version](https://img.shields.io/badge/version-0.2.0-green)
[![license](https://img.shields.io/badge/license-MIT-blue)](./LICENSE)
![Koa](https://img.shields.io/badge/Koa-%5E2.14.2-33333d)
![JWT](https://img.shields.io/badge/JWT-%5E9.0.0-00f3e6)
![ArtTemplate](https://img.shields.io/badge/ArtTemplate-%5E4.13.2-0f83cd)
![MongoDB](https://img.shields.io/badge/MongoDB-%5E5.1.0-00ed64)
![Mongoose](https://img.shields.io/badge/Mongoose-%5E7.0.3-880000)
![pnpm](https://img.shields.io/badge/pnpm-8.15.6-f69220)

## ๐Ÿ’ก Introduction

![pnpm-managed](https://img.shields.io/badge/pnpm-managed-f69220)
![Koa Badge](https://img.shields.io/badge/koa-2?logo=koa&logoColor=white&labelColor=%2333333d&color=white)

Realworld: "The mother of all demo apps" โ€” Exemplary SSR fullstack Medium.com clone (called [Conduit](https://github.com/yoonge/conduit-ssr)) in TypeScript, built with art-template + CORS + JWT + Koa2 + MongoDB + Mongoose.

Besides๏ผŒthis repository also provides RESTful APIs for [Conduit React](https://github.com/yoonge/conduit-react).

## ๐Ÿ”ฐ Getting Started

```sh
$ git clone https://github.com/yoonge/conduit-ssr.git

$ cd conduit-ssr

$ pnpm i

$ pnpm dev
```

## ๐Ÿ“„ License

Conduit SSR is [MIT-licensed](./LICENSE).

---

## ๐Ÿ—๏ธ Scaffold

```sh
$ mkdir conduit-ssr

$ cd conduit-ssr

$ pnpm create vite . --template vanilla-ts
```