Building Front-End Web Apps with Plain JavaScript
An incremental in-depth tutorial about building front-end web applications with plain JavaScript, not using any third-party library or framework, for theory-underpinned and example-based learning by doing it yourself.
Tag(s): Web Design and Development
Publication date: 27 Nov 2015
ISBN-10: n/a
ISBN-13: n/a
Paperback: 222 pages
Views: 12,064
Type: Book
Publisher: n/a
License: The Code Project Open License (CPOL)
Post time: 30 Oct 2016 09:00:00
Building Front-End Web Apps with Plain JavaScript
Copyright © 2014-2015 Gerd Wagner
This book, along with any associated source code, is licensed under The Code Project Open License (CPOL), implying that the associated code is provided "as-is", can be modified to create derivative works, can be redistributed, and can be used in commercial applications, but the book must not be distributed or republished without the author's consent.
Gerd Wagner wrote:This book shows how to build front-end web applications with plain JavaScript, not using any (third-party) framework or library. A front-end web application can be provided by any web server, but it is executed on the user's computer device (smartphone, tablet or notebook), and not on the remote web server. Typically, but not necessarily, a front-end web application is a single-user application, which is not shared with other users.The focus of the book are general information management concepts and techniques concerning
- integrity constraints and data validation,
- enumerations and enumeration attributes
- unidirectional and bidirectional associations between object types,
- subtyping and inheritance in class hierarchies.
The book can be used both by
- experienced software developers coming from classical object-oriented (OO) programming (with C++/Java/C# etc.) and by
- JavaScript developers.
The first group of people may use the book for learning JavaScript. For both groups the book shows how to implement basic OO concepts with plain JavaScript (such as enumerations, associations and class hierarchies) and how to build complete front-end web apps with plain JavaScript, without submitting to the special opinions imposed by frameworks such as jQuery and others.
About The Author(s)
No information is available for this author.