Ufront API Documentation

Ufront is an open source client-server web framework for Haxe. This API documentation includes all the classes used in the various Ufront libraries.

The menu on the left only shows the ufront package, which is where most of the good stuff is.The API documentation for any dependencies is included in the search and in links in the documentation, but is hidden from the menu to avoid clutter.

package ufront.cache

CacheError

A selection of errors that can occur in a UFCache or UFCacheSync implementation.

DBCache

DBCache is a UFCache and UFCacheSync implementation that saves cached items to a DBCacheItem database table.

DBCacheApi

A simple API to setup and clear DBCacheItems from the database.

DBCacheConnection

A UFCacheConnection that works with DBCache, using a database table to store cache items.

DBCacheItem

DBCacheItem is a model that saves cached items to a database table.

MemoryCache

A UFCache and UFCacheSync implementation that works by using a Map<String,Dynamic> that can persist through requests.

MemoryCacheConnection

A UFCacheConnection that works with MemoryCache.

RequestCacheMiddleware

A very simple request caching middleware.

UFCache

A UFCache is an interface that describes a basic asynchronous caching system that can be used in Ufront projects.

UFCacheConnection

A UFCacheConnection is used to give you a UFCache for a particular namespace.

UFCacheConnectionSync

A UFCacheConnectionSync is used to give you a UFCacheSync for a particular namespace.

UFCacheSync

UFCacheSync is an interface describing a basic synchronous caching system that can be used in Ufront projects.