Node.js vs Play Framework
Kotlin, a high-performance, statically typed “pragmatic language” that leverages the environment of Java Virtual Machine, has reached its official 1.0 release milestone. Created by IDE makers JetBrains, Kotlin — like many other non-Java languages that run on the JVM — is meant to run where Java runs and make use of the existing culture of Java libraries and tooling. Java, in turn, can use items built in Kotlin.
Express Fast, unopinionated, minimalist web framework for Node.js
Just the UI Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it’s easy to try it out on a small feature in an existing project. Virtual DOM React abstracts away the DOM from you, giving a simpler programming model and better performance. React can also render on the server using Node, and it can power native apps using React Native. Data flow React implements one-way reactive data flow which reduces boilerplate and is easier to reason about than traditional data binding.
Flux is the application architecture that Facebook uses for building client-side web applications. It complements React’s composable view components by utilizing a unidirectional data flow. It’s more of a pattern rather than a formal framework, and you can start using Flux immediately without a lot of new code.