alogo

Benchmarking Breakdance, Bricks Builder and Oxygen Builder

It is  interesting times in WordPress Frontend Development as UI vendors contend for developer loyalty by offering new Layout frameworks [Flexbox, CSS Grid, 3D Float, etc] , more templating features/flexibility,  novel plugin consolidations and better runtime performance. Yes,  developers and agencies, you have a lot on your  decision plates as WordPress UI vendors contend for the estimated 6 million WP websites worldwide.

With that in mind  a benchmarking tour  of three of the hottest, advanced WordPress ThemeBuilders should be timely and of interest. The benchmarks would center on  new advanced features plus performance test  measures. There would be a deliberate effort to eliminate the caching controversy seen in the Gutenberg Builder vs PageBuilders false performance claims from 2 years ago. WordPress Performance Optimization is already challenging enough without misinformation leaking in.

The tests would see how well Breakdance, Bricks, and Oxygen support 3  of the most popular PageBuilders – BeaverBuilder, Elementor and Gutenberg Builder. it is important to note that  three worthy tools[Brizy, Divi, SeedProd] were not included in the tests for reasons of time, cost, and sheer work effort. 

These benchmarks should provide 3 important tech insights for  WordPress users:
1 – Test the new Advanced Themebuilders for basic ease of development – we used latest copies of: Breakdance 1.21, BricksBuilder 1.61, Oxygen Builder 4.4.
2 – Test how well each of the Advanced ThemeBuilders work with three popular PageBuilders. Specifically to create posts and pages inside the new Advanced ThemeBuilders using Elementor 3.10.1, BeaverBuilder Standard 2.6.2  and Gutenberg Builder 15.0 on WP6.1.1
3 – Run speed benchmark with and without caching on the InstaWP Cloud sites which have fast response times: The 3 test websites are accessible for your own timings.
OxygenBuilder benchmarks can be checked  here with your with Pingdom, Lightspeed, etc

BricksBuilder benchmarks can be checked  here with your with your favorite speed tester.

Breakdance benchmarks can be checked  here with your with Google PageSpeed etc.
Overview of the 3 Advanced ThemeBuilders
All three of the Advanced ThemeBuilders deliver solid Frontend UI features. with varying levels of getting started help and overall ease of use. Here are our  6-weeks-in grades:
Bricks has the best getting started process  inside your web server with Breakdance close behind as it prefills some key components as  a Header Builder, Form Builder,  and Sitewide CSS Styles with basic placeholder settings. Breakdance now has a large Design Library of code templates to help newby users. In contrast,. Oxygen with its 2 year head start has both a great Design Library and some solid video resources. But caution – be sure to check out this Oxygen error tips video.

As for ease of use, this developer found the layout logic and associated UI for  Bricks Builder and Breakdance the easiest to follow with Oxygen’s heavy CSS orientation more challenging-especially  for coding-averse users. But again,  put on your thinking caps, for all 3 ThemeBuilders, ease of use will be in direct proportion to how much time and effort you devote to testing features by doing the many basic tutorials.

How ThemeBuilders Integrate with PageBuilder  & other WP Plugins
One of the primary reasons for these benchmarks tests has been to see how well the new advanced ThemeBuilders integrate some of the popular PageBuilders[16 high performance PageBuilders could be tested – but sheer volume of work reduced the number to the 3 most popular]. But another reason to examine these advanced tools is how well they are delivering  consolidation of plugin, theme  and other WordPress functional features .Here are some examples:
1 – Backend WP performance tuning has seen  major players like CloudFlare, WP-Rocket, WP-Optimize pull together caching, image optimizations, database tuning, CDN-Content Delivery Networking, and elimination of  plugin bloat as important parts of their feature sets. But these are some of the features touted by all 3 Advanced ThemeBuilders.
2 – Bricks UI editor adds 1M Unsplash images to a broader photo  and video editing repertoire with added gradient, icon, animation capabilities; Oxygen has no Unsplash images but adds more CSS customization to its mix
3 – All three Advanced Builders roil the CPT – Custom Post Type market with new  filter conditions, interaction triggers, query-loop controls along with alliances with ACF, Metabox, Crocoblock and other players in the CPT and  dynamic data business. These capabilities also upset 3rd party plugin positions;
4 – All three Advanced Builders have routines for integrating with Gutenberg with Oxygen and Bricks offering not only interfaces for joint use but also routines that convert from their native code to Gutenberg or in the reverse direction – from Gutenberg into their native code;
5 – All three Advanced Builders are following the Elementor strategy and providing Component APIs and coding tools so savvy developers can add to the list of elements/components available in their UI Editors. This  strategy has trade-offs. The 3rd parties have to stay up with Component APIs at the risk  bug or security problems while the Advanced Builder may loose some control of innovation/features;
6- If I were a testimonial, slider/carousel, gallery, events/membership or other UI plugin vendor – paying attention to what the three Advanced Builders are offering in their components would be up there in priority with scouting out Advanced AI use in WordPress.

Perhaps the biggest impact is how the three Advanced Builders  takeover many traditional Theme functions.  Customizer functions have shriveled up to a few options as Theme Stylers  and Settings are now under local/global control with greater export/import flexibility in the Advanced Builders. Also the Templates Editors are robust providing Header, Footer, Popup, Single, Archive, Error template edits. And all the of the  template editors support FlexBox as well as Bootstrap Responsive CSS Frameworks. All three of the tools are adding  CSS Grid layout frameworks. Truly Advanced ThemeBuilders have arrived.

These sophisticated layout rules provide design and layout opportunities; but the trade off is the learning curve and risk of bugs are increased. For both BricksBuilder and Oxygen, figuring out how to use the new layout effectively was non trivial. Breakdance’s dual purpose template and  builder editor helped in getting started:

Notice the Breakdance template editor is also used to customize the Elementor Gallery post. Also Breakdance just added its Design Library so users can download from the Breakdance Design Library either sample sections  or pages to get a head start on developing routines. layouts that use the many Breakdance special widgets/elements.

Both Oxygen and Bricks Builder had multi-purpose editors for templates and post/page edits using all three of our benchmark PageBuilders. So, yes all 3 ThemeBuilders allow for joint PageBuilder and ThemeBuilder editing.  However, Bricks Builder does not have a Design Library; rather the Bricks Library is a $150/year add-on. But Bricks does have a very complete and well organized Getting Started Guide. And like Breakdance, Bricks  Post Editor is multi-purpose and can be used  for template editing too:

So the bottom line, is all 3 advanced ThemeBuilders  supported all 3 PageBuilders in joint editing sessions. The one exception was  some Beaver Builder edits within Oxygen Builder  had notable bugs. Also, the Breakdance editor stuttered with performance lapses from time to time. Finally, be advised, all 3 ThemeBuilders with their new CSS frameworks are simply more complex to use with hefty learning curve for  many  newby users..

Benchmark Performance Test Results

These peformance results were done on Google  PageSpeed.web.dev for two reasons – first, convenience of getting both mobile and desktop test scores quickly and conveniently. Second, the Google tester produced more consistent repeated test scores than other sites like GTMetrix and Pingdom. But we found differences in the same basic tests based on time of day. So the PageSpeed Insights scores did vary by 10-15% on repitition depending on when  taken.

So readers can get their own test scores by going to thr BreakDance, BricksBuilder, and Oxygen test websites and running their own tests using Gtmetrix, Pingdome, or whatever they prefer to use for performance measures.

All of the test posts used 9 optimized images in a  gallery component along with simple header blocks. Galleries tend to challenge performance results. But all of the Advanced Theme Builders plus PageBuilders delivered 2 second or less Desktop test scores when cached. By far Bricks delivered the best test scores But all the Advanced Builders  had  poor mobile test results of 2-3 times slower than desktop. However, this is partly because advanced mobile tuning with AMP, PWA, and CSS/JS were not used at all.

Perhaps the most important result is that it pays to use caching. This was missed in the WPTavern’s performance comparion story. So it is it is encouraging to note that use of caching  and minification consistently  improved runtime speeds by 20-30% [and sometimes by over 80%]. Finally we can say among the Advanced Themebuilders Bricks scored the best performance by a wide margin with Breakdance tests being worst or delivering  confusing results.

We have marked in green highlights the ThemeBuilder+PageBuilder combo that turned in the best results. Again, the caution is that all three Advanced Themebuilder are developing improved releases at a breakneck pace so expect changes in these results. For now Bricks produced the best  overall results, Gutenberg used in Breakdace produced best no cahing and fully enbaled results. Beaver Builder  produced top results in Oxygen with no caching while Elementor had the best desktop caching score while used in Bricks.

Test Rate FCP LCP</strong TTI TBT CUMSH
Breakdance ThemeBuilder tests with No Caching
BrkOwnM 72 3.0 3.2 7.1 90ms 0.04
BrkOwnD 67 1.1 2.7 1.1 0 0.328
BrkBBGalM< >56 3.3 >4.4 7.4 450ms 0
BrkGalBBD 84 1.5 1.7 1.5 0 0
BrkGalElemM 79 3.0 3.0 5.2 170ms 0
BrkGalElemD 74 1.6 2.8 1.6 0 0
BrkGutGalM 85 2.5 2.5 6.6 80ms 0
BrkGutGalD 90 0.8 1.6 0.8 0 0
Breakdance ThemeBuilder tests with Full Caching enabled
BrkOwnM 79 3.3 3.6 5.1 40ms 0.04
BrkOwnD 63 1.1 4.2 1.5 0 0.389
BrkBBGalM&D Not available due to bug between Breakdance and BeaverBuilder
BrkGalElemM 79 3.4 3.4 4.2 60ms 0
BrkGalElemD 74 1.1 2.1 1.6 10ms 0
BrkGutGalM 85 2.8 3.3 3.7/td> 10ms 0
BrkGutGalD 95 0.9 1.3 0.8 0 0
BricksBuilder tests with No Caching
BriOwnM 96 1.4 1.4 .0 20ms 0
BriOwnD 94 0.5 0.5 0.5 0 0
BriGalBBM 89 2.5 2.8 2.6 60ms 0
BriGalBBD 96 0.8 0.8 0.9 0 0
BriGalElemM 73 3.8 3.8 4.2 170ms 0
BriGalElemD 91 1.2 1.2 1.2 20ms 0
BriGutGalM 89 1.7 1.8 2.7 90ms 0
BriGutGalD >90 0.5 0.8 0.5 0 0
BricksBuilder tests with Full Caching enabled
BriOwnM 99 1.3 1.6 1.8 30ms 0
BriOwnD 100 0.4 0.6 0.4 0 0
BriGalBBM 97 1.5 1.8 3.0 110ms 0
BriGalBBD 99 0.5 0.8/td> 0.9 0 0
BriGalElemM 98 1.3 1.4 2.4 120ms 0
BriGalElemD 100 0.4 0.4 0.4 0 0
BriGutGalM 99 1.3 1.6 3.4 60ms 0
BriGutGalD 100 0.4 0.6 0.5 0 0
Oxygen Builder tests with no caching
OxyGalOwnM 78 3.4 3.4 3.9 80ms 0
OxyGalOwnD 89 1.1 1.5 1.1 10ms 0
OxyBBGalM 79 3.4 3.6 3.4 40ms 0
OxyBBGalD 89 1.1 1.4 1.1 0 0
OxyElemGalM 64 3.9 4.0 5.8 260ms 0.007
OxyElemGalD 81 1.2 2.0 1.2 0 0
OxyGutGalM 77 3.4 3.7 3.7 100ms 0.026
OxyGutGalD 86 1.1 1.4 1.1 10ms 0
Oxygen Builder tests with Full Caching enabled
OxyGalOwnM 87 2.5 2.6 2.8 20ms 0
OxyGalOwnD 98 0.8 0.8 0.10 0 0
OxyBBGalM 87 2.8 2.8 3.2 140ms 0
OxyBBGalD 96 0.8 1.3 1.2 10ms 0
OxyElemGalM 88 2.6 2.6 4.2 150ms 0
OxyElemGalD 95 0.8 1.3 1.2 0 0
OxyGutGalM 89 2.6 2.8 3.3 130ms 0.026
OxyGutGalD 98 0.8 1.0 1.4 20ms 0

Bottom Line

WordPress has prospered becoming the number one SMBS – Small to Medium Business Sytem used worldwide with over 7 million active websites  This success has been based on a confluence of factors:
0 – Open Source core system with largely free community development & broad decision making with original creator Matt Mullenweg having the final say;
1 – Low cost, simple setup, and ongoing configuration/customization based currently on choices among a wide array of hosting services, 5,000+ themes and 50,000+ plugin extensions to select from;
2 – Ease of use epitomized by form-based  point and click, full screen operations at every  admin, backend, security, design, and page-creation process;
3 – A frontend editing system using drag &  drop design and layout  with  full screen page layout and styling;
4 – Policies  of “no coding required”, with maximum backward compatibility for minimal abandoned coding processes has been a decade long standrad practices in WordPress development;
5 – There are a host of new features such as automated responsive mobile layouts, animations attached to any component,, popup sections/forms, and scrolling special effects. The irony is that 12 PageBuilder led by Elementor, Divi, and Visual Composer among others beat Gutenberg Builder to many of these frontend design innovations. So despite a five year Core  push for Gutenberg Builder it is locked in battle for acceptance among developers and end-users.

So it is no surprise  that  Frontend UI development continues to dominate the WordPress agenda as seen here; and here. In the meantime, the 3 Advanced Theme Builder are giving Gutenberg Builder/FSE-Full Site Editor, plus the leading PageBuilders a run for the title of Next Generation WordPress Development tool. And waiting in the wings are revitalized WebBuilder tools plus Enterprise LCPD -LowCode Platform Developer tools that are making mobile and special system inroads across SMBS shops.

Meanwhile our benchmarks  tests show Bricks has a lead in runtime performance, Breakdance in attention-getting ease of use features while Oxygen Design Library gives it end usage leadership..But expect new developments to emerge among these 3 Advanced ThemeBuilders  as they continue to innovate at a torrid pace.

 

Pin It on Pinterest