Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Developers don’t need to think about whether or not the data they are putting in can have special characters - which is common source of bugs in web applications. The templating library will always do it.

  • The ‘library’ can be expressed in a few lines of Javascript - so no big mystery on how it works.

  • There are no fancy callback features to tempt developers to write complicated code.

  • There is no caching - but we don’t have 600 extra lines of unnecessary Javascript and caching takes extra memory and is probably premature optimization and our simple code will be faster anyway.

  • Putting the responsibility elsewhere for handling logic in absence of data etc. Encouraging separation of concerns.

  • There is no danger of the templating library becoming a crappy language.