HUX

Hux 2.5 - React

Bugfixes

This release fixed some very minor bugs.

React

This is the first release of Hux to have a significant portion of the UI rewritten in React. Although the user experience has been virtually unaltered, React sets the stage for many improvements to come.

  1. We can now sort (items in a list) by a calculation. This is exactly the under-the-hood improvement we needed to support “Sort by Price” and to improve Hux Sort.
  2. We are now creating “reusable UI components” that remove the need for error prone copy/pasted code and constantly reinventing the wheel.
  3. React is faster out-of-the-box than Blaze.
  4. 20% of the UI is still programmed in Blaze, so we have to include both the Blaze and React rendering engines in the website. When we remove Blaze entirely (it’s actually 130 KB), Hux will load 35% faster than before!
  5. Our ability to attract the best developers is greatly increased. Blaze can be a deterrent.

Attached are some screen shots showing the happy side effects of using React. Note that these improvements didn’t take any extra time to implement! They’re just free improvements from code simplification.

Made with ❤️ by Hux Product
availability-and.png
mobile-swipe.png
page-switching-delay.png
Posted on April 17, 2018