Author: Teena Vashist

Swagger UI with Akka Http

Reading Time: 3 minutes In this blog, we will see how Swagger UI can be generated with Akka HTTP. Before digging into it further, you can read more about Swagger UI from here and Akka HTTP from here. Swagger allows developers to effectively interact and try out each and every route that your application exposes and it automatically generates UI from the Swagger specification. The visual documentation makes it easy for developers and clients to Continue Reading

Internationalization with Play Framework(2.6.x)

Reading Time: 2 minutes In this blog, I will demonstrate how your application can support different languages using Play Framework 2.6.0    What is Application/Website Internationalization ?   Application/Website Internationalization can be defined as a process of developing and designing an application that supports not only single language but also different languages so that it can be easily adapted by the users from any language, region, or geography. It ensures that the code base of your application is flexible enough Continue Reading

JWT Authentication with Play Framework

Reading Time: 3 minutes In this blog, I will demonstrate how to implement JWT Authentication with Play Framework. JSON Web Token (JWT) is a compact, self-contained which means securely transfer the information between two parties. It can be sent via Post request or inside the HTTP header. This information can be verified and trusted because it is digitally signed. JWTs can be signed using a secret or a public/private key Continue Reading

Knolx: Introduction to KnockoutJs

Reading Time: < 1 minute Hello all, Knoldus organised a session on Friday, 07 October 2016. In that session, we had an introductory session on Knockout js. Knockout is a JavaScript library that helps you to create a responsive display(UI). It is based on Model–View–Viewmodel (MVVM) pattern. It provides a simple two-way data binding mechanism between your data model and UI The slides for the session are as follows: Introduction to Knockout Continue Reading

Play Basic Authentication

Reading Time: < 1 minute This blog is about Basic Authentication for securing your Play Action or can say rest end point from external inference, It simply uses HTTP header and doesn’t require cookies session and login page for authentication. The credential of the user has to be sent in the header of each HTTP request. HTTP Basic authentication does not provide high-level protection as it just encoded user’s credential with Base64 i.e Continue Reading

Introduction to Knockout js with Play template

Reading Time: 2 minutes Knockout is a JavaScript library that is based on Model–view–viewmodel (MVVM) that helps to build responsive UI display. This makes a clear separation between the model(Domain model/ stored data), view(User Interface) and view-model(presentation of the model in which binder communicates between view and data-binder). Why Knockout js? 1. Declarative bindings: This is a convenient way to bind the Html to the data model. When we Continue Reading