4 Replies - 304 Views - Last Post: 13 October 2017 - 02:22 PM

#1 papaja  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 09-October 17

(Re)starting web app development

Posted 09 October 2017 - 07:45 AM

Hello,
I am looking for suggestions of the best combination of js framework and back end programming language (framework) for developing web apps, not ordinary pages.

When I say "best combination" I mean, among other things:
* Frameworks should be FREE and open source
* They should come from a company which is interested in its development but is not looking to make money out of it (eg. close source new versions)
* They should look like it has bright future, at least as of today
* JS framework should have as many included widgets like grids, windows, file upload...)
* If backend language could write front end code would be a plus but not necessary.

I've had experience with asp.net, php, java for back end, and plain js, ExtJS and some Vaadin for front end. Buy looking at their previous and current versions, it seems that Sencha and Vaadin are trying too aggressively to switch all users to paying customers.

I did take a look at Angular 4, but still I am not sure is it "there" yet.

So, what is your experience and what would you suggest to someone (re)starting now?

P.S. I know they all are good, but I am looking for real life experiences and opinions.

Is This A Good Question/Topic? 0
  • +

Replies To: (Re)starting web app development

#2 CasiOo  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1571
  • View blog
  • Posts: 3,529
  • Joined: 05-April 11

Re: (Re)starting web app development

Posted 09 October 2017 - 11:48 AM

I would choose Aurelia as my front end framework :) Use their CLI for getting started quickly au new
http://aurelia.io/
Was This Post Helpful? 0
  • +
  • -

#3 Ryano121  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1461
  • View blog
  • Posts: 3,289
  • Joined: 30-January 11

Re: (Re)starting web app development

Posted 09 October 2017 - 01:24 PM

React is getting very popular. I've also heard good things about VueJs - especially coming from the Angular 1 way of working.
Was This Post Helpful? 0
  • +
  • -

#4 papaja  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 09-October 17

Re: (Re)starting web app development

Posted 11 October 2017 - 02:16 PM

View PostCasiOo, on 09 October 2017 - 11:48 AM, said:

I would choose Aurelia as my front end framework :)/> Use their CLI for getting started quickly au new
http://aurelia.io/

Aurelia really looks nice, but I cannot find free open source advanced controls like data grid. Can you recommend good widget set for aurelia?
Was This Post Helpful? 0
  • +
  • -

#5 CasiOo  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1571
  • View blog
  • Posts: 3,529
  • Joined: 05-April 11

Re: (Re)starting web app development

Posted 13 October 2017 - 02:22 PM

Aurelia's official plugins are validation, i18n, and dialog. They count on their community to provide any other plugins.
Usually you would just make a wrapper around an existing solution. For example you could wrap any data-grid library with Aurelia.

Try the kendo bridge. They are nice guys and usually know what they are doing ;)
https://github.com/a...-kendoui-bridge
http://aurelia-ui-to...g-custom-editor

There's a registry of a couple Aurelia plugins here https://github.com/a...n-registry.json, but that's not a complete list of course. Usually I've just been writing a wrapper around the library I wanted to use myself
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1