Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vi4m/frontless
Frontless Swift - replaces Javascript with Swift for convenient and reactive web experiences.
https://github.com/vi4m/frontless
front-end-development swift swiftui tokamak
Last synced: 24 days ago
JSON representation
Frontless Swift - replaces Javascript with Swift for convenient and reactive web experiences.
- Host: GitHub
- URL: https://github.com/vi4m/frontless
- Owner: vi4m
- License: apache-2.0
- Created: 2021-01-25T22:26:36.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-01T16:55:11.000Z (almost 3 years ago)
- Last Synced: 2024-08-09T17:30:08.908Z (4 months ago)
- Topics: front-end-development, swift, swiftui, tokamak
- Language: Swift
- Homepage:
- Size: 146 KB
- Stars: 15
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Frontless
_Don't use Javascript, React, Npm, Gulp, Grunt, Webpack, when you can simply use Swift! :-)_
Frontless is experimental set of components for building web applications in Swift/SwiftUI - running natively in the browser via Web Assembly.
It's built on top of https://github.com/TokamakUI/Tokamak, but differs in goals:* It's more web friendly - it uses Bootstrap CSS, has native href links, and forward/back navigation
* It's suitable for building bigger desktop web-apps, such as CRUD web apps
* It has SwiftUI look and feel, but its components are specifically designed for the web, such as Table, Menu, Filters----------
Live demo: [Todo App built as SPA, hosted as static files on Github](https://www.marcinkliks.pl/okrasa/?#ListOKR)
![image](https://user-images.githubusercontent.com/552398/111958567-abd9ec00-8aed-11eb-8394-7f41b9eaf192.png)