© 2017

Beginning Ractive.js

A Practical Introduction to Ractive.js using Real-World Examples


Table of contents

  1. Front Matter
    Pages i-xxi
  2. Getting Started

    1. Front Matter
      Pages 1-1
    2. Alex Libby
      Pages 3-22
    3. Alex Libby
      Pages 23-50
  3. In More Detail

    1. Front Matter
      Pages 51-51
    2. Alex Libby
      Pages 53-82
    3. Alex Libby
      Pages 83-107
    4. Alex Libby
      Pages 109-138
    5. Alex Libby
      Pages 139-160
    6. Alex Libby
      Pages 161-183
  4. Putting Ractive to Use

    1. Front Matter
      Pages 185-185
    2. Alex Libby
      Pages 187-208
    3. Alex Libby
      Pages 209-230
    4. Alex Libby
      Pages 231-262
  5. Back Matter
    Pages 263-285

About this book


Develop websites using the Ractive.js template-driven UI library. This book is project-oriented and simplifies the process of using Ractive.js to create websites or online applications that are interactive by default. It equips you with a starting toolset to develop future projects, safe in the knowledge that the site operates as expected, and is not reliant on bloated technology, typical of other similar frameworks. 

You'll create dynamic templates that are interactive from the outset and gain an appreciation of managing events and animations using Ractive.js. You'll also see how to source and manage data using Ractive.js’ data binding methods, and create components that contain reusability functionality for current or future projects..

Beginning Ractive.js takes the view that you shouldn’t always resort to what “everyone else uses,” and that there is indeed a different way you can achieve the same result. We live in an age where speed and simplicity are of the essence - this book provides a perfect alternative that challenges the norm. Stop thinking you must use the same library as everyone else. Give Ractive a try!


template library UI MVC JavaScript components alternative to Vue.js

Authors and affiliations

  1. 1.RugbyUnited Kingdom

About the authors

Alex Libby is an A/B testing developer and seasoned computer book author, who hails from England. His passion for all things Open Source dates back to the days of his degree studies, where he first came across web development, and has been hooked ever since. His daily work involves extensive use of JavaScript, HTML and CSS to manipulate existing website content; Alex enjoys tinkering with different open source libraries to see how they work. He has spent a stint maintaining the jQuery Tools library, and enjoys writing about Open Source technologies, principally for front end UI development.

Bibliographic information