Skip to content

MartinJepsen/TaskApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task app

Heavily inspired by the "Rust Web App" series by Jeremy Chone.

Stack

Backend

The backend is written in Rust. It uses:

Architecture

The backend is split into three modules.

  • web: Web server and REST API.
  • model: Datamodel for tasks.
  • database: SQLite driver.

Frontend

The frontend uses native web components in HTML/CSS with dom-native in TypeScript.

It is divided into three modules:

  • model/task-mco: Model client object for representing a Task data structure.
  • ui/task-app: DOM manipulation and event handling.
  • web-client: API calls.

About

A task/todo app with a backend in rust and frontend in native web components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors