The concept of adding a separate json file for defining models and relations are really awesome and an example of clean code. This gives the framework a stability and maturity to become a major player in this field. Organization supportįull-time team is developing it now and Strongloop is acquired by IBM. Using the strongloop cli you can easily scaffold your loopback project with all its out of the box functionalities and can also develop your project in a very fast pace. You have the project architecture in place you know how to place the new codes handy level of abstraction and as a result a quick but structured project. This is an advantage with any opinionated framework. Loopback gives you api swagger where you can easily get the api contract and can also interact with them. Very common needs like user management with role based api access are already available. You can create CRUD apis of any model with a simple flag. Loopback gives you a lot of things out of the box. Even for custom REST apis, the consumption in the client side is really simple. This, not only helps i faster development and lesser codebase, but also gives a client side developer to develop an entire app without doing anything specific to server (considering only CRUD operations). The rest api functions in the server are also available in the client side. You can share your same model with both client and server. But loopback gives you the power of a full-stack development. You may get frameworks for client side development and so can be found for server side. Great ORM with lot of available connectors in the communityĬommon disadvantage with all ORMs are, you end of the day end up using raw sql in many placesĪdvantages of Loopback FullStack development Lot of additional tools given by StrongLoop Not recommended to start JS learning with it The opinionated architecture may not serve all Hard to use in huge and long term projects A common misconception is, loopback is all about server side but actually one of its biggest advantage is it provides a glue to attach your client with server so that you never have to bother about ajax calls from the client to your server.īefore giving a detailed information, here is a small table showing a glance of the pros and cons of Loopback to make your life easier. Loopback is a full-stack JavaScript framework which majorly helps you to develop your backend and also helps sharing the code and creating services in client side. Though majority of the readers of this article will already know what exactly loopback is but for the people who don’t have a clear picture yet, here is a small description. So, please don’t take my words as a final commitment, rather analyse them with your own scenario, use case and feasibility. It’s always subjective to compare frameworks. I have been using loopback since a while now and have noticed, the other articles probably didn’t give a two way view. Seems there are quite a few posts in different blogs and forums about loopback benefits.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |