Over 110 incredibly effective, useful, and hands-on recipes to design Dart web client and server applicationsAbout This BookDevelop stunning apps for the modern web using DartLearn how to store your app's data in common SQL and NoSQL databases with DartCreate state-of-the-art web apps with Polymer and AngularWho This Book Is ForIf you are a Dart developer looking to sharpen your skills, and get insight and tips on how to put that knowledge into practice, then this book is for you.
You should also have a basic knowledge of HTML, and how web applications with browser clients and servers work, in order to build dynamic Dart applications.
What You Will LearnSet up your Dart environment to achieve the highest productivityStructure, document, test, and deploy your appsUse mixins, reflections, annotations, and other metadata programming techniques to create powerful appsUse the power of modern browsers to process and store dataCommunicate with JavaScript and use JavaScript librariesWork with files, streams, and web servers by writing asynchronous codeDemonstrate the power of Polymer web components for binding data and structuring your web pagesIn DetailDart is a new open source programming language for the Web, developed at Google, with a steadily growing community. It is a single language for both client and server, and is apt for the complete range of devices on the Web, including phones, tablets, laptops, and servers. Stop solving new challenges with the same old tools—let Dart show you a new, simpler, and more unified way, which makes use of the same language for both client and server.
This book is a pragmatic guide that will increase your expertise in writing all kinds of applications, including web apps, scripts, and server-side apps. It provides rich insights on how to extend your Dart programming skills.