When trying to explain what sets you apart from anyone else in the industry, the first impulse is to list skills, size, completed projects, and other achievements in an attempt to provide proof of expertise. While that is, of course, an important part, it rarely provides the whole picture.
After 5 years of development, more than 2200 commits, and 400 releases, CxJS is becoming free software. The whole set of widgets, charts, themes, demo applications, documentation, and tools is from now on available under the MIT license.
Tailwind CSS is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
So, you are working on some updates on your app, and you find out that one feature you need requires webpack 5, but you still have not updated. Or you are just starting a new app, and wonder, why webpack 5?
Ognjen Stefanović
2021-04-09
Read more
You sit a lot. I sit a lot, we all sit too much. Most of the sitting happens at work. And you’re probably not going to quit your job because of it. Fortunately such drastic measures are not needed. What is the alternative?
Karadža Vladimir
2021-03-16
Read more
Dark mode — so what? Both Google and Apple are marketing their newest product features, among which dark mode takes the spotlight. Google’s newest mobile OS, Android 10 is revolving around it, as does Apple’s iOS 13. Apple’s Mojave OS for its Mac lineup even displays dark mode as the system’s main feature. A flurry of articles and studies is emerging, concerning dark mode’s health benefits. A lot of talk was made recently about possible benefits of dark mode due to a harmful blue light emanating from our displays. So why is it all of a sudden such a big deal? Dianna wondered the same question; the answer was brief.
Karadža Vladimir
2021-02-04
Read more
This Blog is a result of an internal workshop we organized at our company.
Karadža Vladimir
2020-08-25
Read more
First, let me say that Netlify is an incredibly useful tool. They provide an all-in-one workflow that combines global deployment, continuous integration, and automatic HTTPS. That makes it a perfect place for hosting CxJS based applications. Let’s see how we can publish a Single Page Application (SPA) on Netlify and configure URL rewriting.
Grid (data-table) widget is a very important building block of enterprise applications. CxJS includes a versatile grid control which beside standard grid operations such as selection, sorting, paging, and filtering, offers more advanced features out of the box.
If you’re using webpack, Babel and React (or CxJS or Angular), you probably deal with a large number of classes. ES6 brings a nice class syntax, but it comes with a cost. In order to make things work in older browsers you’re probably using Babel to compile the code, so let’s see what Babel does.
We recently updated CxJS website and decided to replace our Germany-based web server with a hosting service offering CDN. Our use case is somewhat strange as CxJS website consists out of several JavaScript applications:
You’ve been tasked by your boss to talk to a client about urbanisation issues in Asia. The trouble is you don’t know how to make boring World Bank’s data look attractive.
How to meet the online expectations of digital natives is a billion dollar question. Basically, it boils down to a simple formula: give them what they want. What they want is visual communication.
When checking out, or learning, a new framework, few things are more helpful to a developer than a comprehensive collection of examples they can explore, fiddle with, or simply copy the code from. For this reason, we made an effort to assemble such a collection. We believe it will be interesting to anyone who is into building web applications.
In the last couple of weeks, we worked hard on new themes for Cx and this post will provide answers to some of the questions we faced so far.
This post explains first steps required to start creating charts using Cx.