Are you trying to get started with the Play Framework? Struggling to wrap your head around Futures, SBT, Scala, Functional Programming, or Iteratees? Then you’ve come to the right place.
This post is a collection of the best resources I’ve found for getting started with Play. I’ve broken it down by category to make it easier to browse and jump to the topic you’re most interested in.
The list below is not meant to be comprehensive documentation, but rather, a collection of resources that cover the main areas where new Play users tend to get stuck. If you’ve got any great resources that are missing from the list below, leave a comment!
Introduction to Play Framework for Java Developers: official video intro to building apps with Play. Play Framework Documentation: the official docs are a must read to get a solid starting point. The Play Framework at LinkedIn: Performance and Productivity at Scale: video intro to Play and why LinkedIn uses it. See the accompanying slides and blog post. Typesafe Activator: very easy way to get started with Play. A simple script you run to generate Play app skeletons from the many available templates—including Hello Play (Scala), Hello Play (Java), Realtime and Reactive Play apps, Play with Slick, Play with AngularJS—and an in-browser UI that interactively walks you through changing, running, and testing those apps.
Scala Documentation: lots of good resources for learning Scala. Scala API docs: expect to spend a lot of time reading these. Functional Programming Principles in Scala: terrific Coursera course on functional programming basics with Scala, taught by Scala creator Martin Odersky. Scala Programming Introduction: nice list of links to tutorials, books, and videos on Scala. http://scalatutorials.com: another in-browser introduction to Scala. Twitter Scala School: great series of language guides and best practices. 10 recipes for turning imperative Java code into functional Scala code: a mini guide for translating your Java code into equivalent idiomatic Scala code. Play Framework: Democratizing Functional Programming for modern Web Programmers: functional programming and the motivation behind Play 2.0. Macros for the Rest of Us: the best intro to Scala macros that I’ve found.
Slick documentation: the official docs for Slick, which is the recommended DB library for Scala. Managing database evolutions: official docs on how Play manages DB schemas. Using Scala Slick at FortyTwo: how FortyTwo uses Slick in their Play apps. Configuring Play’s thread pools: Play is built for non-blocking I/O, but all JDBC libraries are blocking, so this guide is a must-read on how to configure your Play app if you’re doing blocking DB queries.
Play Framework mailing list: very active google group plus mailing list that is great for discussions. StackOverflow: ask and answer all your Play related questions. Play Framework source code: use Play’s github repo to browse the source code, file bugs, and submit pull requests. Commercial support from Typesafe: the folks at Typesafe provide terrific Play expertise.相关知识
How to Grow Pumpkins: Complete Guide from Planting to Harvest
Container Size Chart: Plant Pot Sizing Guide
Project Jupyter Documentation — Jupyter Documentation 4.1.1 alpha documentation
Understanding Gallon Drink Containers: A Comprehensive Guide
Dracaena Marginata Tricolor Plant Care & Grow Guide
Guide to Container Sizes: Which Size Container Should I Use?
R Tools for Visual Studio
Solflare App Guides
How to Care for Dracaena Marginata: A Comprehensive Guide to Thrive Your Dragon Tree
Game Framework 教程
网址: The Ultimate Guide to Getting Started with the Play Framework https://m.huajiangbk.com/newsview2259807.html
| 上一篇: 翠菊种子的种植方法(打造美丽花园 |
下一篇: “反规划”途径 |