Page 54 of 60 FirstFirst ... 4445253545556 ... LastLast
Results 531 to 540 of 598

Thread: Is ExtJS dying

  1. #531
    Sencha Premium User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,449

    Default

    Quote Originally Posted by LesJ View Post
    You don't even need to write JSON. You can generate it using e.g. Mockaroo.

    http://www.mockaroo.com/
    How would a data generator be used to build your views?
    Mitchell Simoens @LikelyMitch
    Modus Create, Senior Fullstack Engineer
    ________________
    Modus Create is based on the model of an open source team. We’re a remote, global team of experts in our field. To find out more about the work we do, head over to our website.

    Check out my GitHub:
    https://github.com/mitchellsimoens

  2. #532
    Sencha Premium User
    Join Date
    Nov 2010
    Location
    Chicago
    Posts
    2,425

    Default

    Quote Originally Posted by mitchellsimoens View Post
    How would a data generator be used to build your views?
    My point was that it's easier to use a tool such as Mockaroo to generate JSON than to write it by hand.

  3. #533
    Sencha Premium User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,449

    Default

    Quote Originally Posted by LesJ View Post
    My point was that it's easier to use a tool such as Mockaroo to generate JSON than to write it by hand.
    For a grid to display the data from something like Mockaroo sure but not to create the grid to display the data. The grid is the view and you couldn't use random data to create that view.
    Mitchell Simoens @LikelyMitch
    Modus Create, Senior Fullstack Engineer
    ________________
    Modus Create is based on the model of an open source team. We’re a remote, global team of experts in our field. To find out more about the work we do, head over to our website.

    Check out my GitHub:
    https://github.com/mitchellsimoens

  4. #534
    Sencha User Animal's Avatar
    Join Date
    Mar 2007
    Location
    Bédoin/Nottingham
    Posts
    30,892

    Default

    I was just talking about defining the views he showed in that wifreframe, All views should be defined as a strict a form os JSON as you can manage now. No functions at all. Just configuration values.

    Code:
    {
        xtype: 'tabpanel',
        items: [{
            title: 'Tab 1',
            xtype: 'grid'
    ...
    }
    To get get to where you have that kind of map of the outermost components that your app needs is very easy. I'd say quicker than peeking into various property grids and comboboxes and choosing all the xtypes and configs that you need.

    Just write your config objects.

  5. #535
    Sencha Premium User
    Join Date
    Sep 2011
    Location
    Tamworth, NSW, Australia
    Posts
    1,353

    Default

    Quote Originally Posted by Animal View Post
    To get get to where you have that kind of map of the outermost components that your app needs is very easy. I'd say quicker than peeking into various property grids and comboboxes and choosing all the xtypes and configs that you need.

    Just write your config objects.
    When you have very complex views, having a drag/drop IDE is far preferable than having to edit the layout code yourself, particularly when your users want you to redesign the layout.

  6. #536
    Sencha Premium User mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    40,449

    Default

    Quote Originally Posted by marc.fearby View Post
    When you have very complex views, having a drag/drop IDE is far preferable than having to edit the layout code yourself, particularly when your users want you to redesign the layout.
    Depends on the dev. Overall, apps like Architect just slow me down but that’s just a dev thing. It’s like telling a vim user VSCode or something is better, they will never agree
    Mitchell Simoens @LikelyMitch
    Modus Create, Senior Fullstack Engineer
    ________________
    Modus Create is based on the model of an open source team. We’re a remote, global team of experts in our field. To find out more about the work we do, head over to our website.

    Check out my GitHub:
    https://github.com/mitchellsimoens

  7. #537
    Sencha Premium User
    Join Date
    Sep 2011
    Location
    Tamworth, NSW, Australia
    Posts
    1,353

    Default

    Quote Originally Posted by mitchellsimoens View Post
    Depends on the dev. Overall, apps like Architect just slow me down but that’s just a dev thing. It’s like telling a vim user VSCode or something is better, they will never agree
    For my day job (as the one and only full stack developer for a range of apps) Architect is a huge time saver, but it can also slow me down in some ways (but I wouldn't want to be without it). At home, now that I'm tinkering with a private project in Ext JS (where I don't have Architect), I'm having to learn how to do things manually, I feel like a baby chick being pushed out of the nest by its parents and having to fly all by myself. It's a little tedious but also liberating. I'm finding that I've been doing some things in a not-so-good way all these years because of Architect.

    In any case, to quickly get the UI code done for a new form or whatever, it's great. Whether you choose to stay within the strait jacket or fork it and hand-edit it from there is up to the developer :-)

  8. #538
    Sencha Premium Member Trevor4001's Avatar
    Join Date
    Sep 2013
    Posts
    114

    Default

    Quote Originally Posted by marc.fearby View Post
    When you have very complex views, having a drag/drop IDE is far preferable than having to edit the layout code yourself, particularly when your users want you to redesign the layout.
    For me, laying out the view by constructing complex components is the easiest part of building an application with Ext JS. In many cases, understanding the elements of these components has been crucial in extending Ext JS to implement features that are not supported natively. I have been able to add MVVM support to configurations and existing components in order to improve the most difficult parts of my applications. These tend to be the model management, controllers, and view models. The addition of view models and MVVM bindings have been a substantial improvement, because they allow me to separate the management of application state from other responsibilities of a controller.
    Trevor Karjanis

  9. #539

    Default

    This is May 2018, we have sencha 4.x app from 2014 and now we are upgrading to 6.5, Its like a rewrite, one year worth with 2 developers, We have come up with a way to have both 4.2 and 6.5 running side by side with linked pointed to each other, having said that and looking at state of Angular 6, typescript, bootstrap 4, Angular Material, D3, I can project we will be rewriting our apps in Angular soon, Other teams here have abandoned ExtJS and moved to angular, no new Projects in ExtJS now.

  10. #540
    Sencha User
    Join Date
    Sep 2012
    Posts
    17

    Default

    even until today , I still have doubt in whether should abandon ExtJS .

    1. I used angular in small project , one thing i don't like is using library here and there. which causing lack of consistency. while in extjs you don't need to worry that .

    2. both don't have good IDE , if you need type 1000++ code of lines , whether you using extjs or angular , i don't see any different

    3. type script belong to Microsoft .

    4. I using extjs to build web desktop application (SPA) with MDI windows. my customer quite impressed by the capabilities. which i have not see it yet for angular.

Page 54 of 60 FirstFirst ... 4445253545556 ... LastLast

Similar Threads

  1. Data exchange between 2 Files: PHP -> ExtJs or ExtJs -> ExtJs
    By isicom in forum Community Discussion
    Replies: 2
    Last Post: 20 Aug 2011, 9:03 PM
  2. Passing arguments -- Refer Extjs In action book and ExtJs sample code
    By mrag74 in forum Ext 3.x: Help & Discussion
    Replies: 1
    Last Post: 28 Apr 2011, 2:11 PM
  3. Replies: 2
    Last Post: 24 Apr 2011, 12:28 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •