Answer the question
In order to leave comments, you need to log in
Choice of js framework (technology) for crm?
There is an internal site. Sufficiently voluminous about 100-200 screens.
In the bulk, this is the output of data in a tabular form and a bunch of various forms. Forms come with tricky interfaces (tree structures, ajax chains, asynchronous file upload, etc.)
Everything has been written since 2010 in jQuery with the addition of flash (asynchronous upload, working with the clipboard)
At the moment, it's time to rewrite the project.
The main tasks that I solve:
- adaptive for mobile devices
- interface optimization
- redesign
I take material design as a basis. To speed up the process, I choose the material design framework.
While choosing from:
https://material.angularjs.org
www.material-ui.com
The main reasons for choosing
these frameworks are - a rich set of controls (It somehow does not smile to write a date and time picker itself)
. the last 3 years there was no time to be in the front-end trend, then I was catastrophically behind. Superficial study plunged into horror.
Question: Where to dig. To write quickly, efficiently and in the long run. Backend on Symfony 3.
Answer the question
In order to leave comments, you need to log in
Well, probably, already angular2 should be chosen. And, accordingly, https://material.angular.io/ under it
As has been discussed here more than once, now there are 3 technologies from the "trends": react, angular, vue
Choose the one that you like more ...
It’s already difficult to say in popularity where it’s more / better, but I think angular has more different materials and recipes than using react/vue + the material and angular you want from the same office.
If the project is really big, then it is better to make your own components to fit your needs. Lose at the start but win in the long run.
As for the technology, I'm more inclined towards Angular 2, or to be more precise, to the 4th version, which will be released soon.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question