Server Side
427 views | +0 today
Follow
Server Side
Server Side Technologies
Curated by xinjie zhang
Your new post is loading...
Your new post is loading...
Scooped by xinjie zhang
Scoop.it!

Play Framework tutorial with Scala

This tutorial was for Play! version 1.2.x and the scala plugin.
I have been working with Play! Java web framework for a Google App Engine project. Play! is a very good java web framework making it comfortable and effective to create web applications in java, this framework was created with the web developer in mind not the Java programming language. I also have been reading and learning aboutScala programming language which is a very powerful and interesting programming language and platform more on that coming soon.

more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

Documentation | Janrain Developers

Janrain Developers - Find implementation guides, API references, mobile libraries, plugin documentation, and more for all of Janrain\'s products...
more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

Remember Me Cookies for Play 2.0

I’ve been working with Play 2.0 for a while now, and in many ways it’s the ideal web framework for me: it’s a light framework that …...
more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

{{ mustache }}

Logic-less templates.

Available in Ruby, JavaScript, Python,Erlang, PHP, Perl, Objective-C, Java, .NET,Android, C++, Go, Lua, ooc, ActionScript,ColdFusion, Scala, Clojure, Fantom,CoffeeScript, D, and for node.js.

Works great with TextMate, Vim, Emacs, andCoda.

The Manual: mustache(5) and mustache(1)

more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

IBM developerWorks 中国 : 面向 Java 开发人员的 Scala 指南系列

Ted Neward 将和您一起深入探讨 Scala 编程语言。在本系列专栏中,您将深入了解 Sacla,并在实践中看到 Scala 的语言功能。进行比较时,Scala 代码和 Java 代码将放在一起展示,但(您将发现)Scala 中的许多内容与您在 Java 编程中发现的任何内容都没有直接关联,而这正是 Scala 的魅力所在!如果用 Java 代码就能够实现的话,又何必再学习 Scala 呢?...
more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

Blazing fast node.js: 10 performance tips from LinkedIn Mobile

Blazing fast node.js: 10 performance tips from LinkedIn Mobile | Server Side | Scoop.it

In a previous post, we discussed how we test LinkedIn's mobile stack, including our Node.js mobile server. Today, we’ll tell you how we make this mobile server fast. Here are our top 10 performance takeaways for working with Node.js:


more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

Processing real world HTML as if it were XML in scala

Processing real world HTML as if it were XML in scala...
more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

Scaling Web Apps with Akka

 Scaling Web Apps with Akka  Maciej Matyjas London Scala User Group Skills Matter 2010 July 14...
more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

All Things Runnable: Playing with Traits in Scala

Traits in Scala provide a powerful tool for abstraction and class composition. Traits allow you to:

Define a type by specifying the signature of supported methods. This is similar to how interfaces work in Java. Provide partial/full implementations that can be mixed-in to classes that use the trait. Why is this different from what abstract classes give you? The big difference is that abstract classes cannot be multiply extended from, while traits can.
more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

playframework 2.0 - How to avoid passing parameters everywhere in play2?

In my opinion, the fact that templates are statically typed is actually a good thing: you’re guaranteed that calling your template will not fail if it compiles.

However, it indeed adds some boilerplate on the calling sites. But you can reduce it (without loosing static typing advantages).

In Scala, I see two ways to achieve it: through actions composition or by using implicit parameters. In Java I suggest using the Http.Context.args map to store useful values and retrieve them from the templates without having to explicitly pass as templates parameters.

more...
No comment yet.
Scooped by xinjie zhang
Scoop.it!

Play Framework入门引导

Play是一个非常有创造力、让人眼前一亮的Java web开发框架。它把网站开发中常见的繁琐的任务,以各种突破常规的方式简化,“不要重复你自己”,让人在开发过程中有一种享受的感觉。使用Play实现功能,有时候简单地让人难以相信(对于长期使用SSH的人来说尤其明显)。

more...
No comment yet.
Rescooped by xinjie zhang from Scala & Cloud Playing
Scoop.it!

Play framework and async I/O | LinkedIn Engineering

Play framework and async I/O | LinkedIn Engineering | Server Side | Scoop.it
Play framework and async I/O | LinkedIn Engineering http://t.co/VoPulhH3...

Via Wonil Lee Ph.D.
more...
No comment yet.