The recently released Webix 1.1 includes improved server side integration and bug detection including the ability to disable any view. It also includes support for REST API and enable developers to define XSS safe template in addition to load data from server side.
In a presentation at the GOTO Berlin Conference Ben Barnard and Felix Leipold, both developers at Nokia in Berlin, shared their experience designing and building a public web API, among other things how to work with an API, that inherently doesn’t have a natural user interface, and challenges in testing for backward compatibility.
James Lewis talked at the GOTO Berlin Conference about an alternative to the traditional way of building systems where all functionality is put into one big application with one big database, instead using a pattern where entirely separate business capabilities, together with their own data, are kept separate in microservices.
With a long history of data-driven development, Julie Lerman shares her experiences moving into using her skills with Domain-Driven Design in three articles, with examples in C# using Entity Framework
The Internet of Things is hear today and the IETF has begun a number of standardisation efforts in this area. Notable amongst them is the Constrained RESTful Environments (CoRE) working group, which is looking to provide REST approaches to constrained devices. There's also a Java project to support this work.
When we started building a new Web API for our business we wanted to build a really great API and the answer on Internet was to build a RESTful API, Amy Palamountain revealed in a recent presentation at TechEd in New Zealand when sharing her experiences of how to build a RESTful API based on the core ideas of HTTP and the web.
The recently released RAD Studio XE5 provides support for Android, iOS and Rest client including the ability to build prototype and native apps in standard C++ or Delphi without any need for multiple projects and schedules.
Projects and product development is one long series of difficult decisions, says Pascal Van Cauwenberghe. Real Options can help you to take the right decision at the right time, even under difficult circumstances. At the Agile Tour Brussels conference, Pascal presented stories of his experiences with using real options in decision taking.
OData v4.0 Committee Specification with Data Models, URL Components, CSDL, Vocabulary and Annotation
OASIS Open Data Protocol Technical Committee recently approved ODATA v4.0 as committee specification and also made available the complete reference documentation in both online and downloadable ZIP formats.
Use server driven content negotiation, but enhance the response with links to alternate versions and formats of the representation, thus letting the client choose which URIs to follow due to its needs Howard Dierking recently wrote when comparing his newly gained experiences working with designing the next major revision of the NuGet API, V3, with his thoughts almost a year ago.
Recently, Tom Dale, one of the creators of ember.js, wrote an article that re-kindled a brewing debate on the need for progressive enhancement. This is a quick look at the different views on the debate.
Firebase is out of beta with pricing plans and SLAs. This article contains details on Firebase and an interview with Andrew Lee, CTO.
Russ Miles recently shared some thoughts and ideas about the needs for adaptability in a system and how his implementation of the Hexagonal Architecture can help in achieving this. He used a Java and Spring based application to exemplify how such a system can be implemented.
Recently Steve Jones from CapGemini commented on some text in a Nokia API project on github which indicated that designing and documenting APIs for REST based services was no longer required and that HATEOAS was sufficient. Given Steve's previous comments on IT valuing technology over thought, this was something he needed to call out as bad practice.
For many of us Twitter has become an essential communications utility. Since experiencing scalability problems in 2010, Twitter has moved to a loosely coupled service oriented architecture based on the JVM, allowing it new levels of scalability and feature agility. Twitter engineering recently reported a new record throughput and took time out to describe their new architecture.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
LET'S BUILD A BETTER ENTERPRISE
Spring helps development teams everywhere
build simple, portable, fast and flexible
JVM-based systems and applications.
GETTING STARTED: Developer Guides
- Spring Boot
- Building a RESTful Web Service
- Consuming a RESTful Web Service
- Spring Boot Actuator
- Building a Hypermedia-Driven RESTful Web Service
- Serving Web Content with Spring-MVC
- Accessing Data with JPA
- Spring Boot – Simplifying Spring for Everyone
- Spring IO, Spring Boot, Spring Framework 4
- Building Websocket Browser Applications with Spring
- Building RESTful Web Services with Spring
- Designing and Implementing RESTful Web Services with Spring
- Data Access with Spring
- Designing and Implementing a Web Application with Spring