LibCoder

D Web Development: Leverage the Power of D and the Vibe.d Framework to Develop Web Applications That Are Incredibly Fast

1C Agda D
D Web Development: Leverage the Power of D and the Vibe.d Framework to Develop Web Applications That Are Incredibly Fast
Автор: Nacke Kai
Дата выхода: 2016
Издательство: Packt Publishing Limited
Количество страниц: 196
Размер файла: 1,4 МБ
Тип файла: PDF
Добавил: LibCoder

Описание

Коротко и по делу о том, что важно знать про your.

About This BookUtilize the elegant vibe.d framework to build web applications easily and REST backends with the D programming language

Learn about all components of vibe.d to enhance your web development with D

A hands-on guide to the vibe.d framework; from static web pages to template-based, interactive and localized web applications with database access and REST backends

Basic knowledge of core web technologies like HTML 5 is helpful but not required. Who This Book Is ForWhether you are new to the world of D, or already have developed applications in D, or if you want to leverage the power of D for web development, then this book is ideal for you. This book explains the difficult details to speed your web development.

What You Will LearnCreate amazingly fast web applications with D

Use Diet templates to easily create a web user interface

Utilize the web framework for interactive applications with input validation and internationalization

Access a database to provide persistent storage for your application

Extend your application with a REST interface and access other applications via REST

Understand vibe.d's fiber-based approach to asynchronous I/O and use it for integration of existing components

Create GUI applications with vibe.d

The vibe.d framework builds on powerful D concepts like template meta-programming and compile-time function execution to provide an easy-to-use environment for web applications. In DetailD is a programming language with C-like syntax and static typing. The combination of a feature-rich web programming framework with a language compiling to native code solves two common issues in web development today: it accelerates your development and it results in fast, native web applications. Learning the vibe.d framework before you start your application will help you to choose the right features to reach your goal.

This book guides you through all aspects of web development with D and the vibe.d framework.

From the first Hello World-style application you will move on to building static web pages with templates. Covering the popular operating systems today, this guide starts with the setup of your development system. The concise treatment of web forms will give you all the details about form handling and web security. Next, you will add database access to your application, providing persistent storage for your data. Using the abstractions of the web framework you will learn how to easily validate user input. Building on this foundation, you will expose your component and integrate other components via REST. The vibe.d concepts can also be used for GUI clients, which is the next topic that you will learn. Learning about the internals of vibe.d you will be able to use low-level techniques such as raw TCP access. vibe.d is supported by an active community, which adds new functionality. It also shows you how to integrate these extensions in your application. This comprehensive guide concludes with an overview of the most useful vibe.d extensions and where to find them.

The concepts are always illustrated with source code, giving you an insight into how to apply them in your application.

Style and approachA tutorial-style guide to develop web applications with D and the vibe.d framework. Each topic is explained in detail and illustrated with source code, providing you with hands-on assistance for your application.

Если материал оказался полезен — сохраните страницу.

vibe your applications framework will development this application

Частые вопросы

Можно ли скачать «D Web Development: Leverage the Power of D and the Vibe.d Framework to Develop Web Applications That Are Incredibly Fast» бесплатно?

Да, «D Web Development: Leverage the Power of D and the Vibe.d Framework to Develop Web Applications That Are Incredibly Fast» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 1,4 МБ.

Кто автор и когда вышла книга?

автор — Nacke Kai, издательство Packt Publishing Limited, год выпуска 2016, 196 страниц.

О чём книга «D Web Development: Leverage the Power of D and the Vibe.d Framework to Develop Web Applications That Are Incredibly Fast»?

About This BookUtilize the elegant vibe.d framework to build web applications easily and REST backends with the D programming languageLearn about all components of vibe.d to enhance your web development with DA hands-on guide to the vibe.d

Похожие материалы