Below are the results to date for the 2023 State of the CF Union survey. This is the third part of the Survey, about Frameworks and Methodology.
For those of you who donโt have time to read it now, here is a link to Download the PDFย and read it later.
If you want to see the other 7 parts, just click on the part below.
1. Server Environment |ย 2. Your Environment |ย 3. Frameworks and Methodology |ย 4. Tools | 5. Your Programming Background |ย 6. ColdFusion Community |ย 7. Deploymentย |ย 8. Wrap up
3. Frameworks and Methodology
7. What MVC Frameworks do you use? (Check all that apply)
Others
Results
self coded
Hybrid Fusebox method
Simplified Fusebox (take what I like approach)
ASP.NET MVC
was MVC, now MVVM Framework - DiiMES (fw around 20 years old now)
was MVC, now MVVM Framework - DiiMES (fw around 20 years old now)
Company built
Own
I prefer to NOT use these frameworks.
There is only coldbox and no other.
Taffy for REST APIs
Some apps with frameworks/ some without
Function 1
Taffy
8. What ColdFusion-based CMS do you use? (Check all that apply)
Others
, 2023 8_CFBased_CMS_OthersResults
| commandbox-ssg |
| imaginEngine |
| two own products |
| None |
| Bizoneo |
| Built in house |
| Sitesystem |
| Spanz cms |
| proprietary |
| Strapi |
| SiteFusion |
| DiiMES |
| DiiMES |
| Inhouse Developed CMS |
| our own |
| homegrown |
| Guinevere - our own! |
| Own |
| Not CF - Wordpress. |
| Moving from Mura to Hubspot |
| Proprietary |
| Coded my own cms in coldfusion |
| I built a CF CMS from a Stellent DB design |
| VS Code |
| Wheelie CMS |
9. What JavaScript libraries do you use? (Check all that apply)
Others
, 2023 9_JavaScript_Libraries_OthersResults
| d3.js |
| jeasyui |
| in-house |
| jeasyui.com |
| underscore |
| Htmx |
| Svelt |
| htmx |
| htmx |
| Quasar |
| Bootstrap |
| Nuxt 3 |
| Umbrella JS, Hotwire |
| GraphQL |
| JEasyUI |
| Htmx |
| 11ty |
| mootools |
| htmx |
| Nuxt |
| requirejs |
| Knockout.js |
| htmx.js, cbwire |
| htmx.org |
| Node.js |
10. What CSS frameworks do you use? (Check all that apply)
Others
, 2023 10_CSS_Frameworks_OthersResults
| jeasyui |
| MaterialUI |
| Angular Material |
| Fomantic |
| https://mdbootstrap.com/ |
| purecss, picocss |
| Sencha Ext CSS |
| Sencha Ext CSS |
| Shoelace |
| SemanticUI |
| picnic |
| Material, Quasar |
| We created our set of conventions to stay close to pure HTML/CSS. Also, CSS frameworks come from the devil! ๐ |
| Getuikit, shoelace.style |
| PrimeFlex |
| homespun |
| MUI |
| Basscss |
| Quasar |
| Kendo and Custom |
| Quasar |
| Material |
| Tachyons |
11. What CFC dependency injection frameworks and tools do you use? (Check all that apply)
Others
, 2023 11_CFC_dependency_injection_frameworks_OthersResults
| Taffy |
12. Which persistence frameworks do you use? (Check all that apply)
Others
, 2023 12_Persistence_Frameworks_OthersResults
| Own solution |
| Dapper |
| DiiMES |
| DiiMES |
| qb |
| CONTENS Model Generators |
| DataMgr |
| homegrown |
| Built Into ContentBox |
13. What testing and mocking frameworks do you use? (Check all that apply)
Others
, 2023 13_Testing_Mocking_Frameworks_OthersResults
| cucumber |
| Balsamiq |
| Zeuz |
| jest |
| TestComplete |
| MSTest with Moq, Jest |
| Siesta |
| Siesta |
| Cypress, Cucumber |
| Own |
| UIlicious |
| Wireframe tool |
| Postman |
| https://www.artillery.io |
14. What type of CF Mobile development frameworks are you using? (Check all that apply)
Others
, 2023 14_CF_Mobile_dev_frameworks_OthersResults
| Meteor.js |
| Kotlin and SwiftUI |
| Bootstrap for mobile responsiveness |
| GoNative |
| wrap HTML |
| Capacitor |
| Kotlin Multiplatform Mobile |
| Xojo |
| GoNative |
15. What miscellaneous frameworks/tools are you using? (Check all that apply)
Others
, 2023 15_Misc_Frameworks_OthersResults
| cflsp |
| TeamCFML Repo |
| TeamCFML Repo |
| CBQ |
| Taffy |
| FusionReactor |
| luceedebug |
| SonarQuBe |
| Inertia.js |
| Datatables |
| taffy,cfstatic |
| FusionReactor |
| Taffy |
16. What CF features do you use for code reuse? (Check all that apply)
Others
, 2023 16_CF_Features_OthersResults
| Java Jars |
| Java Jars |
Michaela Light is the host of the CF Alive Podcast and has interviewed more than 100 ColdFusion experts. In each interview, she asks "What Would It Take to make CF more alive this year?" The answers still inspire her to continue to write and interview new speakers.
Michaela has been programming in ColdFusion for more than 20 years. She founded TeraTech in 1989. The company specializes in ColdFusion application development, security and optimization. She has also founded the CFUnited Conference and runs the annual State of the CF Union Survey.



