CFML & Lucee

CFML Programmierer gesucht?

Mit Lucee Expertise und über 20 Jahre Erfahrung in CFML, Systemintegration, Programmierung von Webapplikationen, Webdesign (HTML/CSS), JavaScript und vieles mehr, engagiere ich mich aktiv in der CFML Community und dessen Open Source Umfeld, wie beispielsweise der Lucee CFML Engine, der offiziellen Lucee Dokumentation, und helfe aktiv anderen CFML-Programmierern mit Lösungen aktueller CFML relevanter Probleme, sowie der Hilfestellung von Lucee-Server-Integration. Wenn Sie als Unternehmen oder Entwickler einen CFML Programmierer suchen oder Unterstützung benötigen, kontaktieren Sie mich gerne unter der Email Adresse , über LinkedIn.

Mehr über CFML

ColdFusion Markup Language (CFML) besteht bereits seit 1995 und hat sich von einer damals Tag basierten Sprache - unter der zum Beispiel mySpace.com entstand - zu einer heute hoch modernen, leichtgewichtigen, objektorientierten Script Sprache entwickelt. Aufgrund ihrer Ähnlichkeit mit JavaScript erfreuen sich Neulinge einer steilen Lernkurve. So manch neuer NodeJS Code mag den einen oder anderen plötzlich an bewährtes CFML Scripting erinnern. Sollte in CFML mal eine gewisse Funktionalität fehlen, können Java-Bibliotheken eingebunden und per CFML gesteuert werden.

CFML eignet sich bestens zur Entwicklung in Verbindung mit modernen Webentwicklungs-Tools und Frameworks wie beispielsweise Tailwind CSS, Bulma, SASS, PostCSS, CssNano, Babel und Webpack. Ebenfalls sind Single Page Applications (SPA) mittels JavaScript Frameworks wie VueJS mit einer CFML Backend API möglich.

Einige bedeutende Unternehmen oder Institutionen die CFML vertrauen sind zum Beispiel:

  • Nasa
  • inVision
  • Apple
  • DistroKid
  • StepStone
  • Accenture
  • Media-Saturn
  • Computerwoche 
  • Contens
  • inLeague
  • Cornell University
  • Computec Media GmbH (PCGames, PCGames Hardware)
  • Senac

Lucee als Open Source Alternative für Adobe ColdFusion

Zur Ausführung von CFML Code ist Lucee Server Engine als solide Open Source Alternative für Adobe ColdFusion geeignet. Diese übersetzt CFML in Java Byte Code, der in einer Java Virtual Machine (in der Regel mit Tomcat) ausgeführt wird. Dadurch kann CFML praktisch überall ausgeführt werden, das Java versteht, also sogar in einer Raspberry PI wie hier.

Ein Benchmark zeigt, dass CFML in Verbindung mit Lucee hoch performant ist.

Persönliches Engagement in der Lucee & CFML Community

Lucee-Administrator-Language-Editor
Das von mir entwickelte und der Lucee-CFML-Community vorgestellte Open Source Tool "Lucee Admin Language Editor" unterstützt bei der Internationalisierung des Lucee Administrators, indem es eine für die Übersetzungsarbeit optimierte Benutzeroberfläche bereitstellt und den Export der typischen Sprach-XML-Json-Dateien ermöglicht. Hier geht es zum Github Repository.

Darüber hinaus unterstütze ich das Lucee Projekt, unter anderem mit Inhalten in der offiziellen Dokumentation.

Darüber hinaus helfe ich anderen CFML Entwicklern im Lucee Discourse Forum oder auf stackoverflow.com bei der Lösung besonderer Probleme.