Haxe Summit 2018 - Consuming injections with minimal dependencies
Find below the video and slide for Francis’s talk about hexInject at Haxe Summit 2018 in Seattle.
Read more »For building configurable, large scaling modular applications, games, stateful websites and servers, targeting JavaScript, Flash, PHP, Neko platforms.
hexMachina is OpenSource, free to use and collaborate.
hexMachina relies on a smart mix beetween declarative and imperative programming. The main concept is to split your application codebase in two distinct parts. The first one is made from resusable micro-applications called components developed with haxe language. The second one is driven by DSL for describing your components assembling and your application behaviors.
MVC implementation for writing individual modules with the classical Model-View-Controller structural pattern.
Inversion of Control system to make multi-modular applications. You can have an extremely powerful DSL layer (Domain Specific Language), where you can connect together any modules, components and describe any dependency, behavior between them.
Powerful and easy-to-use Dependency Injection system based on @annotations. It supports property, method and constructor injections predefined in injector mappings.
Extendable UnitTest runner with a basic set of assertions. It works well together with any mocking and assertion system. JUnit and FlexUnit like syntax.
Service layer extension for hexMVC to separate service communications. It has all typical predefined service behaviors like: configuration, success, fail, cancel, timeout, etc.
Easy-to-use utilities for reading and writing @annotation data.
Powerful easy-to-use StateMachina system based on Martin Dowler’s implementation. It saves you from a lot of issue with invalid states of your application.
Common core libraries that everyone needs in everyday developments like: exceptions, dispatcher, logging system, utils, etc.
Find below the video and slide for Francis’s talk about hexInject at Haxe Summit 2018 in Seattle.
Read more »Find below the video for Laurent’s talk about hexUnit at Haxe Summit 2018 in Seattle.
Read more »Find below the video for Stepan’s workshop about hexInject at Haxe Summit 2017 in Amsterdam.
Read more »Find below the video for Laurent’s workshop about hexDSL at Haxe Summit 2017 in Amsterdam.
Read more »