offthegridcoders / resultly

0 stars 0 forks source link

Investigate and Decide which technologies to use #2

Open theWickedWebDev opened 8 years ago

theWickedWebDev commented 8 years ago

I know you wanted to use React, Node, Flux and talked about some other things. I think this would be a good place to keep our thoughts down, so I can also start reading more about what you are thinking.

theWickedWebDev commented 8 years ago

I would like to use LESS for a css pre-processor and was wondering your thoughts on Gulp for linting, minifying, etc...

nerdgrass commented 8 years ago

So, here's what I'm thinking:

Other ideas:

nerdgrass commented 8 years ago

So I was digging today for a bit more info on Meteor - Its been a while since I took a look at it and they've always been doing cool things. Turns out, Meteor is pretty interesting these days. Its prettymuch a universal javascript app framework that can do almost any client of our choosing. Right now, meteor supports & integrates with these clients:

It also has:

I haven't really ever put significant effort into meteor, but it seems worth investigating for this project. Do you have any experience with it?

theWickedWebDev commented 8 years ago

PostCSS - great Idea - I love it. I have no experience with it, but it seems baller and something I should learn

theWickedWebDev commented 8 years ago

I hear you on using Jade or EJS at first, and maybe thats the best. Perhaps when we make an actual app we can then have two versions of the project to give to the community. I also want to note that I really want to learn React, I know it will help me to know it and I think this project is a perfect fit for it. Other than that, I am on board with anything else you decide. Whatever you think will help you grow as a developer.

nerdgrass commented 8 years ago

I think I'd like to take a stab w/ meteor - it should (in theory) be a much more turnkey situation, and I think its worth a try (especially as we can use react with it). If not, we can just go back to express.

I'm very much down with react, the only way I can see not using it is if we end up doing express and needing to do jade or EJS for a short period of time before we make a real client using react. I'd also like to look into using react-native for mobile clients in the future - the learn once, write anywhere idea of react's mobile platforms is pretty damn awesome.