tiagolr / hxmeteor

Haxe externs and tools for Meteor.js
MIT License
8 stars 5 forks source link

update to Meteor 1.4 #2

Closed MatthijsKamstra closed 7 years ago

MatthijsKamstra commented 7 years ago

Hi,

I have been working with Meteor for a couple of weeks now. And I think everything I adjusted has proven itself. So it save to do a pull request...

Let me know what you think of it

grt Matthijs

tiagolr commented 7 years ago

Thank you, these are big changes and I rarelly use Haxe currently (mostly js based stuff).

Let me know if you want me to transfer you ownership of the haxelib (if its possibe) or something else since you are currently more up-to-date in this field than I am.

Cheers, great work.

MatthijsKamstra commented 7 years ago

That is too bad for the Haxe community. The externs are great and I could start with them immediately... That is also the reason I added more examples.

I have no idea how haxelib works but should not be to difficult to learn... perhaps the ownership would be the problem. If you want I can dive into that... but the quick fix could be to make me "contributor" to the repo.

We did this also for vue.js externs (https://github.com/kidveno/Vue.hx/graphs/contributors). Maybe we (the Haxe JS community) should have a special "github organization" for externs....

MatthijsKamstra commented 7 years ago

Okay needed to search for it myself: https://github.com/tiagolr/hxmeteor/settings/collaboration here you can make me collaborator

that will at least make the updates easier....

you can also make me the owner of the repo

And then I need to contact haxelib how to proceed with that

tiagolr commented 7 years ago

Thank you Mat, just sent the invitation.

Let me know if I can help with the haxelib (even transfering ownership), I also did vuejs externs way before, too bad but also good that a new set of externs came along.

I'm working with js directly most of the time, as much as I like haxe its more efficient to use to use js + eslint and other tools for me at this point.

Cheers, best of luck and long live the king (haxe).

MatthijsKamstra commented 7 years ago

well I have good news for vue.js : https://github.com/kidveno/Vue.hx/blob/master/src/vue/Vue.hx#L16

your work is not for nothing :D

I like haxe more and more... The biggest problem with Haxe is (same as Coffeescript or Typescript) that it only works one way (transpiling) which effectively means everybody need to work with Haxe...
I was hoping https://github.com/kevinresol/modular-js/ would fix that problem... I need to investigate more into that..

I have learned a lot from your externs so .. thx

tiagolr commented 7 years ago

Haha, thanks a lot!

Haxe is a very good typed multiplatform language, but struggles to bring advantage and innovation over other languages with a lot more support (people, companies, structure etc..).

I used Haxe for maybe 4-6 years, only using js for 2 and I don't see a reason to look back, Js is a lot flexible, no hidden magic (no compilation), and its the fastest to setup projects, run and debug them.

Best of luck, and give js/es6 + linter a try for your frontend projects.