• Lucee
  • Introduction
  • About This Book
    • Gist Examples Directory
    • Helpful Community Documentation
    • Documentation Tracked Tickets
  • Tutorials
    • Beginning Web Application Development with Lucee
      • What is Lucee
  • Lucee Server
    • Lucee Context
    • Lucee Admin
      • Resetting Admin Password
    • Deployment Options
      • CommandBox
      • Vagrant
      • Digital Ocean
      • Docker
      • CentOS (Generic)
      • Windows IIS
      • OSX
      • Lockdown Guide
      • X-forwarded-for remote host
    • System Directories
    • Lucee Service
    • Server Scope
  • Lucee Language
    • Command Line REPL
    • Syntax
      • Script Quick Reference
    • Operators
    • Features
      • Applications
      • Classes
        • Properties
        • Implicit Methods
      • Types
        • Arrays
        • Structs
        • Queries
        • Dates
        • Lists
        • Numeric
      • Closures
      • Templates
      • First Class Functions
      • Lifecycle Scopes
        • CGI Variables
      • Dynamic Evaluation
      • Java Integration
        • Calling Java from Lucee
        • Calling Lucee from Java
        • Using Lucee to Compile .Java
      • Control Flow
      • Interfaces
      • Reflection
      • Mixins
      • Meta Programming
      • Futures
      • Lambdas
    • Mappings (Class Paths)
    • Language Comparisons
      • Lucee vs Java
      • Lucee vs PHP
      • Lucee vs Ruby
      • Lucee vs Python
      • Lucee vs C#
      • Lucee vs Node.JS
    • Style Guide
    • Standard Library Reference
  • Developing Applications
    • Introduction
    • Application.cfc Lifecycle
      • Application.cfc Settings
      • Application.cfc Sample
      • Extending Application.cfc
    • Scaffolding
    • View Templates
      • Classic Lucee Templates
      • Lucee Custom Tags
      • Lucee Handlebars.js
    • Traditional Request Handling
      • Post-Redirect-Get
      • Get-Post-Return
      • Resource Based Routing
    • Messaging
    • Caching
      • Template Caching
      • Query Caching
      • Object Caching
      • Query of Queries
      • Function Caching
      • Template Fragment Caching
      • Persistent Scope Caching
      • ORM Caching
      • RAM Disk Caching
    • Clustering
      • Apache Load Balancing Example
    • Debugging
    • Object Modeling
    • Scheduled Tasks
    • Automated Testing
    • Securing
      • Java Virtual Machine
    • Performance Tuning
      • Lucee Language & Compiler
      • Java Virtual Machine
    • Deploying
    • REST
    • Serialization
    • Persistence
      • SQL\/RDBMs
        • Transactions
        • Querying
        • Stored Procedures
        • Example Database
      • NoSQL
      • Files
      • ORM Object Graph
        • Introducing Lucee ORM
        • Architecture
        • Configure ORM
    • Concurrency
      • Threading
      • Parallel Functions
      • Synchronized
    • Migrations
      • ORM Migrations
      • Advanced Migrations
    • Search
    • Logging
  • Extending Lucee
    • Custom Tags
      • Calling Custom Tags
      • Creating Custom Tags
      • Nested Custom Tags
    • Installing Extensions
    • Creating Extensions
  • Community
    • Frameworks & Libraries
    • Lucee Blogs
    • Support
Powered by GitBook

Features

Features

Language features include:

  • Applications
  • Classes (Known as Components in Lucee)
  • Class Properties
  • Types
  • Type Hinting
  • Type Coercion
  • Templates (for HTML rendering)
  • Interfaces
  • Large standard Library of "Built in Functions" and tags
  • First Class Functions
  • Lamdas (comming soon to Lucee 5)
  • Closures
  • Futures
  • Declarative Programming Features
  • Mixins
  • Meta Programming Capabilities
  • Java Integration
  • Dynamic Evaluation
  • Reflection
  • Application Lifecycle Scopes

results matching ""

    No results matching ""