Building frontend applications with Scala.js and scalajs-react

Oct 11, 2017 · Hamburg, Germany

In July 2017 Scala.js reached the 1.0.0-M1 milestone. The talk will try to answer the question if it is safe to use scala.js and scalajs-react for building production frontend applications.

Agenda:

• Disadvantages of JS-usage (language flaws, absence of typing, runtime errors)

• Alternatives (TypeScript, Flow, ClosureScript, Elm, Scala.js) and brief comparison (subjective)

• Scala.js top features ("native" scala feeling, sbt, interoperability with js, moderate js-bundle size)

• Difficulties to use pure Scala.js to build frontend application (necessity to build own router, UI state management system, configure assets bundler)

• Scalajs-react features (Functional programming features, interoperability with pure js react components, integration with scalaz, routing, testing packages)

• Related packages (diode - redux-like state management system, scalajs-react-bridge - boilerplate less way to use pure js react components)

Expected duration: 45 min - 1 hour

The Speaker:

Andrii Malaman (https://github.com/malaman) is a full-stack engineer with hands-on experience in JavaScript, Python, Scala. Andrii has implemented multiple SPA frontend applications with different JS-frameworks (React.js, Angular, Angular.js, Backbone) and has experience with Scala.js and scalajs-react as well.

Technicalities:

The talk will be in English.

Beverages (water, soft drinks, beer) will be provided (but not food).

As usual, we'll have some casual get-together after the talk, either on the terrace or in one of the many pubs in the Schanzenviertel.

Accessibility: The meeting area is accessible by wheelchair (use the elevator to get to the 1st floor).

Event organizers
  • Scala Hamburg

    Scala Hamburg is all about the Scala language and everything around it, such as Akka, Play, sbt, etc. The regular gatherings can also include topics like functional programming, massively parallel computing, or JVM language landscape in general. You can submit talk ideas at https://github.com/scala-hamburg/scala-hamburg/issues Bottom line: This is where Scala enthusiasts from Northern Germany meet to discuss Scala, share experiences and network.  ======= Bei Scala Hamburg dreht sich alles um das Thema Scal

    Recent Events
    More

Are you organizing Building frontend applications with Scala.js and scalajs-react?

Claim the event and start manage its content.

I am the organizer
Social
Rating

based on 0 reviews