Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
For relatively open APIs, it's not a problem. But when building complex applications with many different roles and when parts of the model have restricted access, there are many places to configure or program access rules. Example: relations to other models can be included (like GraphQL), but if not all roles have access to those relations, it's hard to protect data programmatically. There is no built-in support to protect "tenant"-data from unauthorized access. See More
Generates swagger.json based on API definition. With this metadata about the API, client code can be generated for almost any mainstream language. There is also a side-project which can generate Angular 2+ client code (model and HTTP-access): https://github.com/mean-expert-official/loopback-sdk-builder See More
Sails is so slow that I've found people claiming that Node.js is worthless because of performance. See for example where Sails.js ranks in the benchmarks here: https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext In the worst case Express.js is almost 300x faster than Sails.js. I know that Sails.js does more, but it comes at such a high cost that I consider it to be worthless. Better to build on a stronger foundation. See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.