frontroute

Router library based for Laminar with DSL inspired by Akka HTTP.

License

License

MIT
GroupId

GroupId

io.frontroute
ArtifactId

ArtifactId

frontroute_sjs1_2.12
Last Version

Last Version

0.13.0
Release Date

Release Date

Type

Type

jar
Description

Description

frontroute
Router library based for Laminar with DSL inspired by Akka HTTP.
Project URL

Project URL

https://github.com/tulz-app/frontroute
Project Organization

Project Organization

io.frontroute
Source Code Management

Source Code Management

https://github.com/tulz-app/frontroute

Download frontroute_sjs1_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/io.frontroute/frontroute_sjs1_2.12/ -->
<dependency>
    <groupId>io.frontroute</groupId>
    <artifactId>frontroute_sjs1_2.12</artifactId>
    <version>0.13.0</version>
</dependency>
// https://jarcasting.com/artifacts/io.frontroute/frontroute_sjs1_2.12/
implementation 'io.frontroute:frontroute_sjs1_2.12:0.13.0'
// https://jarcasting.com/artifacts/io.frontroute/frontroute_sjs1_2.12/
implementation ("io.frontroute:frontroute_sjs1_2.12:0.13.0")
'io.frontroute:frontroute_sjs1_2.12:jar:0.13.0'
<dependency org="io.frontroute" name="frontroute_sjs1_2.12" rev="0.13.0">
  <artifact name="frontroute_sjs1_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.frontroute', module='frontroute_sjs1_2.12', version='0.13.0')
)
libraryDependencies += "io.frontroute" % "frontroute_sjs1_2.12" % "0.13.0"
[io.frontroute/frontroute_sjs1_2.12 "0.13.0"]

Dependencies

compile (4)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.13
org.scala-js : scalajs-library_2.12 jar 1.5.1
com.raquo : airstream_sjs1_2.12 jar 0.13.0
app.tulz : tuplez-apply_sjs1_2.12 jar 0.3.6

test (3)

Group / Artifact Type Version
org.scala-js : scalajs-test-bridge_2.12 jar 1.5.1
org.scala-js : scalajs-junit-test-runtime_2.12 jar 1.5.1
com.lihaoyi : utest_sjs1_2.12 jar 0.7.9

Project Modules

There are no modules declared in this project.

frontroute

Maven Central Scala.js

frontroute is a front-end router library for single-page applications (SPA) built with Scala.js, with an API inspired by Akka HTTP.

frontroute is primarily designed for use with raquo/Laminar, but it doesn't have Laminar as a dependency and should fit nicely with any Scala.js library.

Built on top of:

Example project

An example is available here: https://github.com/yurique/frontroute-example

Documentation

https://frontroute.dev

Author

Iurii Malchenko – @yurique / keybase.io/yurique

License

frontroute is provided under the MIT license.

io.frontroute

tulz.app

Tools for building apps (in Scala and Scala.js)

Versions

Version
0.13.0
0.13.0-M2
0.13.0-M1
0.12.2
0.12.0
0.12.0-RC1
0.12.0-M2
0.12.0-M1
0.11.7
0.11.6
0.11.5
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0