Below are the results to date for the 2022 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
Contents
- Frameworks and Methodology
- 7. What MVC Frameworks do you use? (Check all that apply)
- 8. What ColdFusion-based CMS do you use? (Check all that apply)
- 9. What JavaScript libraries do you use? (Check all that apply)
- 10. What CSS frameworks do you use? (Check all that apply)
- 11. What CFC dependency injection frameworks and tools do you use? (Check all that apply)
- 12. Which persistence frameworks do you use? (Check all that apply)
- 13. What testing and mocking frameworks do you use? (Check all that apply)
- 14. What type of CF Mobile development frameworks are you using? (Check all that apply)
- 15. What miscellaneous frameworks/tools are you using? (Check all that apply)
- 16. What CF features do you use for code reuse? (Check all that apply)
Frameworks and Methodology
7. What MVC Frameworks do you use? (Check all that apply)
Others
home-built framework specific to app, designed 15 years ago |
I have never been trained to use MVC Frameworks |
Coldspring |
FarCry |
Internally developed |
AngularJS |
Fusebox Hybrid |
Hoping to migrate to ColdBox soon! |
Used to use ColdBox, but again, community issues have forced me to leave CF |
Kendo UI |
Farcry |
test |
8. What ColdFusion-based CMS do you use? (Check all that apply)
Others
Our clients use my custom CMS and love it. |
Masa |
Custom built |
I have built my own |
Spanz CMS |
Don’t use a CF CMS. All CMS-based development where I work has been moved to WordPress or headless WordPress and React. |
I have never been trained to use CMS. I don't know what this is. |
SiteFusion |
Homemade |
Proprietary |
Wordpress/Docker |
home grown |
I use a cms it's not Coldfusion tried ContentBox couldn't serve a demo on cf2016 |
Masa CMS |
Wheelie CMS |
Masa CMS |
Masa CMS |
Masa CMS |
My blog runs on duct-tape and grit. |
own |
Guinevere |
WordPress 🙂 |
Masa CMS |
Icm |
Massa |
9. What JavaScript libraries do you use? (Check all that apply)
Others
Native Web Components |
Custom built |
GSAP |
Mootools |
htmx |
MDB5 |
I have never been trained to use JavaScript Libraries |
Alpine |
Alpine JS |
Alpine.js |
htmx.org |
MDB5 |
HTMX |
Angular.js (the other version), Umbrella JS |
Webix |
vanilla javascript; jEasyUI |
MooTools |
Nuxt |
HTMX |
Alpine.js |
Custom Scfripts |
10. What CSS frameworks do you use? (Check all that apply)
Others
I write my own CSS, love learning all the cool stuff you can do with it. |
Custom built |
I have never been trained to use CSS frameworks |
semantic |
Bulma |
semanticui |
Tachyons |
Skeleton |
DevExtreme |
Bulma |
SemanticUI |
Bulma |
Quasar |
MJML (for E-mail), Skeleton |
Bulma |
Bulma.css |
Material |
11. What CFC dependency injection frameworks and tools do you use? (Check all that apply)
Others
I have never been trained to use CFC dependency injection frameworks |
coldbox built-in |
Plevne |
FW/1 |
12. Which persistence frameworks do you use? (Check all that apply)
Others
datamgr |
idk |
I have never been trained to use persistence frameworks |
QB |
Masa CMS ORM |
Home brewed |
Workcube |
13. What testing and mocking frameworks do you use? (Check all that apply)
Others
thanks for the embarassing reminder... need. |
Reflect |
testcafe |
jMeter |
Playwright |
Codeceptjs |
Playwright |
TestComplete |
Playwright |
Playwright |
cucumber |
straight up old fashioned test scripts. I find if you have to write the tests and expected result, you actually have better testing |
My own review |
Canvas and orchestrator |
Homegrown |
14. What type of CF Mobile development frameworks are you using? (Check all that apply)
Others
Am currently learning more about creating Mobile Apps in CF. I will offer Mobile App dev to my clients when I am ready. |
app wrapper GoNative |
Not doing mobile Dev yet. but would like to know. Need training |
We want to do mobile Dev |
Microsoft Xamarin/.net 6 |
Kotlin Xamirin |
Xojo |
not doing mobile dev in cf though we develop rest that mobile apps consume |
Capacitor |
Responsive CSS |
Kotlin |
15. What miscellaneous frameworks/tools are you using? (Check all that apply)
Others
Taffy |
CommandBox Bullet Train! |
THANK YOU to Ortus for Commandbox! |
webpack, postcss, babel, eslint |
Plevne |
16. What CF features do you use for code reuse? (Check all that apply)
Others
Forgebox package management through CommandBox |
CF Modules |
CFX tags |
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.