I know the basics, what’s next?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/scala

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • ZIO

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

    Scala really shines for more advanced FP (compared to Java, Kotlin, C#, Swift etc.) so I would suggest learning more about that. For example look into ZIO or Cats (or Cats Effect). You can find many tutorial videos on YouTube for these libraries.

  • cats-effect

    The pure asynchronous runtime for Scala

    Scala really shines for more advanced FP (compared to Java, Kotlin, C#, Swift etc.) so I would suggest learning more about that. For example look into ZIO or Cats (or Cats Effect). You can find many tutorial videos on YouTube for these libraries.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • cats

    Lightweight, modular, and extensible library for functional programming.

    Scala really shines for more advanced FP (compared to Java, Kotlin, C#, Swift etc.) so I would suggest learning more about that. For example look into ZIO or Cats (or Cats Effect). You can find many tutorial videos on YouTube for these libraries.

  • scalajs-react

    Facebook's React on Scala.JS

    You can use React with Scala.js, and also most other common JS libraries. Or you can use a Scala.js specific library like Laminar, which I haven't tried myself but it looks nice.

  • Laminar

    Simple, expressive, and safe UI library for Scala.js (by raquo)

    You can use React with Scala.js, and also most other common JS libraries. Or you can use a Scala.js specific library like Laminar, which I haven't tried myself but it looks nice.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts