Skip to content

Commit

Permalink
Docs: Add more recent resources
Browse files Browse the repository at this point in the history
  • Loading branch information
raquo committed Jul 9, 2023
1 parent ebb55cd commit 42bd349
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
12 changes: 11 additions & 1 deletion website/blog/2023-07-11-laminar-v16.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,22 @@ Fixes a few bugs, and adds a few small features.

Releases: Laminar 16.0.0, Airstream 16.0.0, Waypoint 7.0.0

New Laminar libraries by Blue Pitaya: [Laminar dragging](https://github.com/blue-pitaya/laminar-dragging), [Laminar color](https://github.com/blue-pitaya/laminar-color), [Laminar contenteditable](https://github.com/blue-pitaya/laminar-contenteditable)
[Official Scala.js tutorial](https://www.scala-js.org/doc/tutorial/) explains how to make a Scala.js app with Vite, Laminar, and a JS charting library (using ScalablyTyped). [Final code repo](https://github.com/sjrd/scalajs-sbt-vite-laminar-chartjs-example). Video version: [part 1 (Vite)](https://www.youtube.com/watch?v=dv7fPmgFTNA), [part 2 (Laminar & ScalablyTyped)](https://www.youtube.com/watch?v=UePrOa_1Am8).

[Full stack ZIO blog app with Laminar](https://github.com/kyledinh/zio-blogapp) by Kyle Dinh

[Network Threat Monitor](https://github.com/alexeybi/threat-monitor) Laminar app by Alexey Bityukov

[Semagrams Laminar App](https://github.com/AlgebraicJulia/Semagrams.jl) by Owen Lynch + [demo](https://semagrams.algebraicjulia.org/apps/dwd/index.html)

New Laminar libraries by Blue Pitaya: [Laminar dragging](https://github.com/blue-pitaya/laminar-dragging), [Laminar color](https://github.com/blue-pitaya/laminar-color), [Laminar contenteditable](https://github.com/blue-pitaya/laminar-contenteditable)

[Laminar TicTacToe tutorial in Japanese](https://zenn.dev/110416/articles/21ff164361b49b) by [110416](https://twitter.com/by110416)

Our sponsor [HeartAI](https://heartai.net/) has [shared a glimpse](https://twitter.com/raquo/status/1666712834938646529/photo/1) of their Laminar app. Great to see enterprise adoption of Scala.js!

Fun fact – Laminar is now [featured](https://twitter.com/raquo/status/1625965955032690688) on Scala language home page.


## New Features

Expand Down
8 changes: 8 additions & 0 deletions website/docs/resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ title: Resources

* [Kit Langton – Deriving the Frontend](https://www.youtube.com/watch?v=JHriftPO62I)

* [Sébastien Doeraene – Getting started with Scala.js, Laminar and ScalablyTyped](https://www.youtube.com/watch?v=UePrOa_1Am8)


## Community & Support

Expand Down Expand Up @@ -69,6 +71,8 @@ title: Resources

* [Hippo](https://github.com/indoorvivants/hippo) – web-based heap dump viewer.

* [Full stack ZIO blog app with Laminar](https://github.com/kyledinh/zio-blogapp)

* [Network Threat Monitor](https://github.com/alexeybi/threat-monitor)

* [Semagrams.jl](https://github.com/algebraicjulia/Semagrams.jl) + [Demo](https://semagrams.algebraicjulia.org/apps/dwd/index.html)
Expand Down Expand Up @@ -158,6 +162,8 @@ Warning: Using `ModuleKind.ESModule` (e.g when using Vite or Snowpack) results i

* See [updated repo](https://github.com/kitlangton/formula) for safe management of Owner-s

* **[Official Scala.js tutorial](https://www.scala-js.org/doc/tutorial/)** explains how to make a Scala.js app with Vite, Laminar, and a JS charting library (using ScalablyTyped). [Final code repo](https://github.com/sjrd/scalajs-sbt-vite-laminar-chartjs-example). Video version: [part 1 (Vite)](https://www.youtube.com/watch?v=dv7fPmgFTNA), [part 2 (Laminar & ScalablyTyped)](https://www.youtube.com/watch?v=UePrOa_1Am8).

* **[Twotm8 – Building the Frontend](https://blog.indoorvivants.com/2022-03-07-twotm8-part-5-building-the-frontend)** walks you through creating a twitter clone in full stack Scala. The chapter on frontend explains how to use Laminar, implement routing with [Waypoint](https://github.com/raquo/waypoint), and styling with [ScalaCSS](https://github.com/japgolly/scalacss). See also the [source code](https://github.com/keynmol/twotm8) and [demo](https://twotm8-web.fly.dev/login).

* [Cross-Platform Mobile dev with Scala and Capacitor](https://medium.com/geekculture/cross-platform-mobile-dev-with-scala-and-capacitor-54e69b62b50c)
Expand All @@ -166,6 +172,8 @@ Warning: Using `ModuleKind.ESModule` (e.g when using Vite or Snowpack) results i

* Alvin Alexander's [Laminar 101](https://alvinalexander.com/scala/laminar-101-hello-world-example-static/), [102](https://alvinalexander.com/scala/laminar-102-reactive-hello-world-example/), and [103](https://alvinalexander.com/scala/laminar-103-reactive-routing-example/) tutorials take you from setting up a static Laminar page to implementing a basic router.

* [Laminar TicTacToe tutorial in Japanese](https://zenn.dev/110416/articles/21ff164361b49b) by [110416](https://twitter.com/by110416)



## Other Related Projects
Expand Down

0 comments on commit 42bd349

Please sign in to comment.