Una introducción a cómo empezar desde cero con CFML
¡Te damos la bienvenida a aprender ColdFusion (CFML)! CFML es un lenguaje de scripting dinámico y de tipado débil para la JVM. Tiene dos tipos de archivo diferentes. Los archivos .cfm (ColdFusion markup) son puramente procedimentales y usan la sintaxis basada en etiquetas para armar las plantillas de HTML. Los usarías para las vistas si construyes un sitio web:
index.cfm
<cfoutput>
<html>
<h1>Welcome to my site, #FirstName# #LastName#!
</html>
</cfoutput>
El otro tipo de archivo es el .cfc (ColdFusion Component) y es así como se declara una clase. Los componentes se usan para la lógica de negocio, los modelos y los controladores. Por lo general usan la sintaxis de script, que se parece a JavaScript.
Car.cfc
component accessors=true {
property name='make' type='string';
property name='model' type='string';
property name='year' type='number';
function init() {
return this;
}
}
Aquí tienes algunas guías para aprender más sobre CFML