Skip to content

A basic blog post sample created with the effect-app/boilerplate

Notifications You must be signed in to change notification settings

effect-app/sample

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Effect App Sample

Demo basic usage of Models, Resources, Controllers, Clients, long running tasks and some SSE.

Setup

  1. pnpm i from root
  2. open a typescript file, and set VSCode's Typescript version to use the workspace version:
    • TypeScript: Select TypeScript version: Use workspace version

Run

Use the VSCode "Run Task", "Run UI". Or see below for running manually.

API, Models, Resources

a) pnpm build -w b) cd api && pnpm dev

Visit: http://localhost:3610/docs The API is also proxied in the frontend on /api

Frontend (Nuxt)

  • cd frontend && pnpm dev -o

Visit: http://localhost:4000 API Docs: http://localhost:4000/api/docs

Notes

  • Make sure you don't have the old Vue/Vetur vs code plugin installed, but the new ones only: "Vue.volar", "Vue.vscode-typescript-vue-plugin"

Framework documentation

WIP

About

A basic blog post sample created with the effect-app/boilerplate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 80.5%
  • Vue 7.8%
  • JavaScript 7.0%
  • Shell 2.9%
  • Dockerfile 1.7%
  • SCSS 0.1%