Focus on your variables!
When you're creating huge UI, you'll have to render at the same time tons of variables, and let's be honest, that's not very optimized to write 100 lines of code with almost the same purpose. DisplayJS is made for that, you just have to indicate where to render those variables by an attribute in the HTML code. This means that you can focus on the content, not on the way it will be displayed.
What's the difference from other frameworks
When I had the idea of DisplayJS, I thought that it was useless because frameworks such as Vue.js or React does the same thing (they are all made for building UI) and they have tons of other features, but when I tried to use those frameworks, I realized that they weren't intuitive and they are all quite heavy (they weight all about ~ 100kb). DisplayJS was created to have the simplicity of jQuery, but with the power of Vue.js, React, Angular, etc... and also with a very small size.
You don't need jQuery
Ok, I know, jQuery is fantastic! But, you don't always need it for a lot of things. The most important concepts are in Display JS, so, you'll have less troubles learning DisplayJS, because it syntax is user friendly.
DisplayJS includes some super useful functions about Math, Array manipulation, and even dataset prediction! If DisplayJS is including these function, it's because we want that you only need 1 single framework to do everything. We don't want you to use DisplayJS, jQuery, Lodash, or other Library when you don't need them (but you can still use them if you really need to (math.js, moment.js, etc...))