Best way to create large app?

I am about to create a larger project (frontend), to manage the stock of my business. Later, it is to be expanded to also manage orders and customers.

But what is the best way to create such an app?
I have seen the Webix-admin-app demo, my app will be very similar to this. But I cannot really figure out exactly how this app works. And how I could build an app like it from scratch. (I think I could easily change the admin-app to my needs, but I would still like to know how things connect together in it)

I have also considered using Angular, but I do not know Angular, would like to though.

What is recommended for larger apps using Webix? Also considering Webix 3.0 - I wouldn't want to create something now, that would maybe be depredated or dropped in 3.0

-mads

Comments

  • I have sent you a private message with some links.

  • Can you please CC me also?

  • Me too, thanks

  • Would appreciate seeing that info as well maksim - thanks

  • and me too please )

  • This is exactly what is also on my mind. Please send to me also.

  • May I ask also to receive that? :)

  • edited July 2015

    me too please, thanks a lot

  • Me too please

  • and me too please :)

  • Can I also receive those links?
    Thx in advance

  • Hi, the final docs still not ready.
    You can check work in progress here

    http://webix.gitbooks.io/webix-jet/content/index.html

  • Looking good, thanks. Is "webix Jet" name for webix UI framework plus app architecture plugins (MVC, router, etc)?

  • Hmm...why is this approach better than lets say integrating Webix with AngularJS ?

  • Angular is oriented on building apps from HTML templates while Webix prefers to use JSON for configuration. It is possible to use Angular along with Webix widgets, but there is a friction between two frameworks anyway.

    Need to say, our solution is not a some "New Web Framework For All Kind of Apps", this is a small set of tools that allows to use Webix components effectively. So it is not a replacement for Angular, Backbone or any other framework.

    if you plan to build an Angular, Backbone, Some Other app and use some Webix components one or two times, that is fine to use the framework of choice.

    if you plan to build a major part of the app based on the Webix, it may be better to check the Webix Jet.

  • What is more recommended for Webix out of Angular and Backbone js?

  • edited September 2015

    Have you considered Webix Jet for other jQueryUI like library?
    I am looking for a nice SPA framework for OpenUI5. OpenUI5 components also use JSON for configuration. OpenUI5 has its own SPA framework, but I am looking for alternative. I want to use OpenUI5 components to implement SAP Fiori with some other simple to use framework.
    I also thought of using Webix component for implementing SAP Fiori, but that seems to be a big task.
    Looking for you your valuable inputs.

  • Angular and Backbone js?

    I think the Backbone will work better.

    As for Angular, Webix doesn't support all concepts of AngularJS, so there will be some rough edges.

  • I understand the logic.

    And what are the decision points to choose between Webix Jet and Backbone?

    Thanks.

  • If App will contain a lot of HTML with some widgets here and there, choose Backbone.

    If App will use mostly Webix widgets, Webix Jet will be better.

    Webix Jet simplifies usage of Webix widgets a lot, but it doesn't care much about plain HTML elements. It was designed as an solution for Webix based SPA. If you expect that big part of the App will use plain HTML, it has sense to use more HTML oriented framework, such as Backbone.

  • edited December 2015

    It makes sense! I was expected this answer. :-) Thanks alot, Maksim!

  • You can also hire an app development company to easy your work with some amount of investment.

Sign In or Register to comment.