# Haxe seems great but not for webdevelopment

**URL:** <https://community.haxe.org/t/haxe-seems-great-but-not-for-webdevelopment/3028>\
**Category:** Haxe\
**Created:** [May 10, 2021, 7:03pm UTC](https://community.haxe.org/t/haxe-seems-great-but-not-for-webdevelopment/3028 "2021-05-10T19:03:20Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![kevinresol](https://community.haxe.org/user_avatar/community.haxe.org/kevinresol/32/272_2.png) [@kevinresol](https://community.haxe.org/u/kevinresol)\
**Post date:** [May 11, 2021, 2:30pm UTC](https://community.haxe.org/t/haxe-seems-great-but-not-for-webdevelopment/3028/13 "2021-05-11T14:30:54Z")

</div>

I am using Haxe professionally right now. I built an IoT platform with Haxe entirely. The platform contains:

- a frontend webapp which uses MVCoconut over React.js. It features interactive 2D map views, interactive 3D model views and real time update of the IoT device statuses
- a web backend RESTful API server written with tink\_web
- a database layer written with tink\_sql
- a message hub which handles hundreds of messages per second during peak hours. It comprises of a few libs such as why-mqtt and why-pubsub
- a gateway for IoT devices to connect to, it supports both UDP and TCP with a custom proprietary binary protocol which is small and compact thus suitable for embedded devices

All of above are written in Haxe and target javascript. Besides Haxe libraries, I am also utilizing a lot of javascript libraries that can be found on npm.

P.S. we are even [hiring](https://community.haxe.org/t/hiring-haxe-fullstack-developer-in-taipei/2836)! (but Hong Kong and Taiwan only)

---

_[View the full topic](https://community.haxe.org/t/haxe-seems-great-but-not-for-webdevelopment/3028)._
