Cómo aprender CFML

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