The way we think about building web applications is changing fast to meet increased demands of user traffic, data load, and development cycle time. New approaches, many influenced by functional and reactive programming models, along with the languages and frameworks that support them, are becoming mainstream. In this exploratory book, you'll tour emerging frameworks and languages, gaining ideas that will show up in next-generation programming.
The Transparent Web presents a survey of new tools and techniques for web development focused on the themes of reactive programming, unifying separate platforms (isomorphic apps & more), and functional programming. You'll explore the benefits of modern type systems and functional reactive programming. You'll also learn how these new approaches can make you a more productive developer by shortening revision cycles and making it easier to share code, scale applications, and add features.
"Reading the book will make plenty of readers feel empowered for future projects and jobs."
~ James Anaipakos
"The topics are very important to me. The book covers new technics that I didn't know before."
~ Othman Doghri
"This book is excellent for you to enhance your skill of web development."
~ Riza Fahmi
"There are 2 value propositions for this book: 1. You build exactly the same app in different languages which makes it easier to compare and contrast them. 2. It exposes you to different languages that are viable options."
~ Nick McGinness
This book is for developers who have some experience developing web applications in a more traditional MVC style. Readers should also be familiar with dynamic languages or statically-typed languages in the style of Java or C#.
geekle is based on a wordle clone.