This is a smalll website created at the ODM meetup "Full stack at its finest - Cutting through the web jungle with Haxe!" to demonstrate the power of Haxe in web development.
It compiles to both PHP and javascript, and uses common components to make the site isomorphic.
For the client, you'll need Node.js installed with the http-server package.
For the server, make sure PHP 7 is installed.
For accessing the Meetup API you'll need an api key, which is available from their site here. Create an .env
file in this directory with the following contents:
MEETUP_API_KEY=yourApiKey
Then there is a dev.bat
file that enables quick testing (sorry Linux users, you must decode it), together with VS Code:
The Sass plugin Easy Sass is used to compile the client.scss
file (make sure you change it once to get the css file), and of course you'll need the vshaxe extension to run Haxe in VS Code.
After the node and PHP server is up and running, you can compile from VS Code and it will automatically update the project (using the formidable live.js).