>Trails is built and maintained by former members of the Sails.js core team Just no. I was working with Sails.js for about a year now on production systems - it's horrible. Without a doubt I can say that it's the worst framework I've ever worked with. Especially their so called "orm" - we actually had to switch it off and work with pure mysql queries instead because it can't even do migrations (it deletes everything…
Trails – Modern MVC Web Framework for Node.js
51–60 of 84 posts
Re: Trails – Modern MVC Web Framework for Node.js
#52Earlier quoted context omitted.
It will be awhile before it's fully production-ready of course, but we'll begin using it internally for developing new projects after our 1.0-beta release in February. One note: we're using Hapi by default, but koa and express4 will be supported as well. This is part of our modularity difference.
Can you please mention these things on the README?
Re: Trails – Modern MVC Web Framework for Node.js
#53Lately I've been reconsidering my options ever since there were a few HN posts related to my choice of stack that seem to conflict with my requirements: side project (meaning little effort) and long term maintenance (meaning stability, documentation should still exist for perhaps prior versions, relevant articles, examples from the Internet). Real time isn't a requirement, REST API isn't a requirements (yet), so I guess that minimize the need of NodeJS. I also haven't found a good case/example of code sharing between client and server side neither I heard people reaping tons of benefit from the principle since most front end framework forces the user to subscribe to their model/paradigm that may not work well with the back end code.
I quickly realized that perhaps Rails or the good old Java (with SpringMVC) seem to satisfy the requirement.
Re: Trails – Modern MVC Web Framework for Node.js
#54Can someone define "modern" in this context for me?
MVC is old and obsolete cargo cult technology. The phrase "Modern MVC Web Framework" is lipstick on a geriatric pig, like "Modern Waterfall Software Development Paradigm". Unless by modern they mean modern as in modernism, that began in the 1870s as a self-consciousness and irony concerning literary and social traditions. [1] In the same sense that the art style and technology in Fallout 4 is "modern". [2] MVC framew…
Re: Trails – Modern MVC Web Framework for Node.js
#55Earlier quoted context omitted.
MVC is old and obsolete cargo cult technology. The phrase "Modern MVC Web Framework" is lipstick on a geriatric pig, like "Modern Waterfall Software Development Paradigm". Unless by modern they mean modern as in modernism, that began in the 1870s as a self-consciousness and irony concerning literary and social traditions. [1] In the same sense that the art style and technology in Fallout 4 is "modern". [2] MVC framew…
If it's obsolete, what should replace it?
Re: Trails – Modern MVC Web Framework for Node.js
#56My new/current job is 100% JavaScript and I have been thinking to choose NodeJS and either React/EmberJS/AngularJS for my newbside project (a typical CRUD app) that I will have to maintain for a very long time. I almost chose Sails because Express is too low level/too simple. Lately I've been reconsidering my options ever since there were a few HN posts related to my choice of stack that seem to conflict with my requ…
It's built on top of express.js and offers some of the more "Railsy" features that express lacks. Also supports this idea of shared models between the client and server (going for that whole code reuse thing you're talking about).
The company was also bought by IBM so I'm feeling pretty confident that it's going to keep getting regular updates and long-term support. They offer a bunch of enterprise-type features for the paid version, but the free one will be enough for your needs.
Re: Trails – Modern MVC Web Framework for Node.js
#57My new/current job is 100% JavaScript and I have been thinking to choose NodeJS and either React/EmberJS/AngularJS for my newbside project (a typical CRUD app) that I will have to maintain for a very long time. I almost chose Sails because Express is too low level/too simple. Lately I've been reconsidering my options ever since there were a few HN posts related to my choice of stack that seem to conflict with my requ…
Re: Trails – Modern MVC Web Framework for Node.js
#58>Trails is built and maintained by former members of the Sails.js core team Just no. I was working with Sails.js for about a year now on production systems - it's horrible. Without a doubt I can say that it's the worst framework I've ever worked with. Especially their so called "orm" - we actually had to switch it off and work with pure mysql queries instead because it can't even do migrations (it deletes everything…
While I haven't played with Sails.JS, I've heard many people complain about how bad it was. However, just because the people building this new framework used to work on the Sails.JS Framework, you're going to dismiss it as being "automatically bad" ? I didn't look at Trails.JS so I don't know how it looks, but this kind of attitude seems extremely toxic and detrimental to the Open Source space. It makes me sad this i…
Re: Trails – Modern MVC Web Framework for Node.js
#59All -- Keep in mind that Trails.js is pre-release. We're releasing 1.0-alpha on January 8, which isn't too far away. For more info on our development schedule, see our roadmap: https://github.com/trailsjs/trails/blob/master/ROADMAP.md We'll be giving some talks on Trails the week of Jan 11th; we'll be visiting local Javascript groups in Detroit, Miami, and Los Angeles that week. If you're in the area, come hang out!
I'm interested in the Miami one. Any information?
Re: Trails – Modern MVC Web Framework for Node.js
#60Earlier quoted context omitted.
While I haven't played with Sails.JS, I've heard many people complain about how bad it was. However, just because the people building this new framework used to work on the Sails.JS Framework, you're going to dismiss it as being "automatically bad" ? I didn't look at Trails.JS so I don't know how it looks, but this kind of attitude seems extremely toxic and detrimental to the Open Source space. It makes me sad this i…
Can I dismiss it because it's like the 50th "modern MVC framework" to be made for Node.js? Are all the other ones so hopelessly broken that it required making an entirely new one?