By Diego Pacheco
Write smooth, scalable, and reactive purposes with the ability of Scala
About This Book
- Delves into the intricacies of practical reactive programming with Scala
- Explores frameworks like Akka, Play and Slick used to boost effective applications
- A step-by-step advisor with lots of examples exhibiting sensible implementation of crucial concepts
Who This booklet Is For
If you're a Java or JVM developer who desires to use Scala to construct reactive useful purposes for the JVM platform, then this e-book is for you. past wisdom of Java or practical programing may support. No Scala wisdom is required.
What you'll Learn
- Use Akka to create a talk provider on your app
- Equip your self with the thoughts and instruments to construct stories and construct database endurance with Scala and Slick
- Develop a customer-facing leisure API that uses Scala and Spray
- Make use of the Scala net improvement ideas and scale up the structure of your application
- Get accustomed to the middle rules and ideas of useful Programming
- Use the Play framework to create versions, controllers, and views
- Develop reactive backing frameworks by way of writing code with RxScala
- Discover what right checking out includes with Scala utilizing behavior-driven development
Scala is understood for incorporating either object-oriented and practical programming right into a concise and intensely robust package deal. besides the fact that, growing an app in Scala can get a bit tough due to the complexity the language has. This e-book can help you dive instantly into app improvement through making a actual, reactive, and sensible software. we are going to give you useful examples and directions utilizing a hands-on strategy that might provide you with a company grounding in reactive useful principles.
The publication will take you thru the entire basics of app improvement inside Scala as you construct an software piece through piece. we have now made certain to include every little thing you would like from developing to development experiences and scaling structure. This publication additionally covers the main valuable instruments to be had within the Scala environment, resembling Slick, Play, and Akka, and a complete lot extra. it is going to assist you free up the secrets and techniques of creating your individual up to date Scala software whereas maximizing functionality and scalability.
Style and approach
This e-book takes a step by step method of app improvement with Scala. it's going to position particular emphasis on useful language. it's going to train you the middle advantages of Scala and the basics of practical programming by way of constructing a strong application.
Read or Download Building Applications with Scala PDF
Similar object oriented design books
"[The authors] are pioneers. . . . Few in our have their breadth of data and adventure. " —From the Foreword by means of Dave Thomas, Bedarra Labs Domain-Specific Modeling (DSM) is the newest method of software program improvement, promising to tremendously raise the rate and straightforwardness of software program construction.
The conservation of dermis, leather-based and similar fabrics is a space that, formerly, has had little illustration through the written notice in publication shape. Marion Kite and Roy Thomson, of the leather-based Conservation Centre, have ready a textual content that's either authoritative and finished, together with contributions from the major experts of their fields, similar to Betty Haines, Mary Lou Florian, Ester Cameron and Jim Spriggs.
Designed as a beginner's educational to the newest model of visible uncomplicated, this informative consultant discusses an important positive aspects of the language and teaches easy methods to use the . internet Framework. Written with readability and clarity in brain, it introduces very important programming recommendations and explains the method of creating real-world functions, either machine and web-based.
Write effective, fresh, and reusable code with ScalaAbout This BookUnleash the ability of Scala and follow it within the actual worldIncrease your potency via leveraging the facility of Creational, Structural, Behavioural, and sensible layout patternsBuild item orientated and useful functions speedy and effectivelyWho This booklet Is ForIf you need to bring up your realizing of Scala and use it on real-life program improvement, then this ebook is for you.
- Guide to Java: A Concise Introduction to Programming (Undergraduate Topics in Computer Science)
- Java Generics and Collections: Speed Up the Java Development Process
- C++ Programming (De Gruyter Textbook)
- Die Welt der VBA-Objekte: Was integrierte Anwendungen leisten können (German Edition)
- Object Thinking (Developer Reference)
Additional resources for Building Applications with Scala
Building Applications with Scala by Diego Pacheco