i evaluated sailsjs and loopback against each other.

i like the tooling around loopback a lot and the project structure seems to
be less oppinionated and feels a bit simpler for now...

instead of waterline, i have lots of loopback-connectors that somehow use
juggler if i understand that right.
while sailsjs uses api blueprints, loopback uses swagger2.0.
...underneath, both use expressjs

sailsjs is backed by http://balderdash.co (it has ~4700 commits
https://github.com/balderdashy/sails/ , last commit 6 hours ago)
=> first commit in january 2012
loopback is backed by http://strongloop.com (it has ~1300 commits
https://github.com/strongloop/loopback/ , last commit 4 days ago)
=> first commit in april 2013

loopback is kind of the official maintainer of expressjs and a lot of
nodejs core developers work there, as far as i understand.




2014-12-21 9:07 GMT+01:00 Andi Nugroho Dirgantara <
[email protected]>:

> If you want to learn Express, I recommend SailsJS instead, it has good
> learning curve for beginners (as long as you has experience in Javascript
> of cource), easy to use and learn, flexible, and also has a good directory
> structure. It's built on top of Express, Socket.io, has very helpful ORM
> library called Waterline ORM that support many databases, auto generated
> API actions called BlueprintAPI, and so on.
>
> But if you want to build database-driven application, I assume finance app
> is a database-driven apps rather than complex-algorithm apps, so KeystoneJS
> is also good for you. It's very easy to use, but strictly using MongoDB
> only as database. I think finance apps need more "secure transaction"
> databases that supported by any SQL's even you can control it in
> application layer.
>
> Pure ExpressJS, Loopback, and Koa is also good, but it's rather hard to
> develop starting apps since you must write your code from very scratch.
>
> I know nothing about MeteorJS since I and my company never use that.
>
> But still keep in mind that nothing is most good among the other. If there
> any, of course other frameworks will discontinued, lol.
>
> Hope this can help.
>
> On Sunday, December 21, 2014 1:39:04 AM UTC+7, Roelof Wobben wrote:
>>
>>
>>
>> Op zaterdag 20 december 2014 19:28:12 UTC+1 schreef Aria Stewart:
>>>
>>> On Dec 20, 2014 10:27 AM, Roelof Wobben <[email protected]> wrote:
>>> >
>>> > Hello,
>>> >
>>> > I want to try to make a financial app in node,js by using a web
>>> frameworks.
>>> >
>>> > As far as I can see there are a few I can use like meteor, express or
>>> koa.
>>> >
>>> > Which one can I use the best and why ?
>>>
>>> All are good, and without knowing your context -- skill, team size and
>>> training, goals, and with finance, regulatory context, so it's impossible
>>> to say to use one specific set of tools for your task.
>>>
>>>
>>> Skill : beginner with node.js
>> Team size ; 1 (me alone)
>> Goals : to make a sort of e-commerce site where we can keep track on
>> which member borrows which tool. Later on implement cash on hands, bank
>> accounts to keep track on the finances and a part to keep track of members
>> data like name, adress and so on.
>> I have a accounting background
>>
>> When you need more things, just ask.
>>
>> Roelof
>>
>>
>  --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/7385c4ce-f648-45ed-9329-108c0d3871a4%40googlegroups.com
> <https://groups.google.com/d/msgid/nodejs/7385c4ce-f648-45ed-9329-108c0d3871a4%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAN5%2BLUsu4WbcUvVR34UFRVWP%2BZ9tfU7cOPECALmKeSNB3BS%3Dow%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to