K
K
Konstantin T2015-08-09 22:05:43
JavaScript
Konstantin T, 2015-08-09 22:05:43

Is it worth it to write a frontend in Angular.js for a CRM project?

The task is to develop a narrowly focused CRM system, there will be darkness of users, even more functions. Backend fell on the rails due to the fact that I have been writing on them for a long time and I like them, as they say, from the "diaper", but now I decided to discover angular for myself?
I’ll make a reservation right away that there is time for testing and studying the framework, i.e. the answer " no , because you just started and in a serious project you have nothing to do as junior-angular" is not accepted .
I would like to know how justified this technology will be, what difficulties in support may arise, what pitfalls may then appear. I repeat once again, there is time to study, this is not an obstacle.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
S
Sergey, 2015-08-09
@RooTooZ

Cons of Angular:
- It is very easy to write badly out of ignorance. In the second version, this is a little better.
In general, I don’t see any problems, I myself use Angular and for the last year I have been running all new projects on it (within the framework of the company). So far, the only minus is that people have to change their thinking.
By the way, you can look towards polymer as a good library for organizing UI.
ps As sim3x rightly noted , Angular2 is written in ES2015 (and is in deep alpha), which I strongly recommend to look at (babel.js for translating code from ES2015 to ES5).

T
Timur Shemsedinov, 2015-08-09
@MarcusAurelius

You don't need a binding framework, but a control library like DHTMLX dhtmlx.com or ExtJS https://www.sencha.com/

S
sim3x, 2015-08-09
@sim3x

what are the pitfalls

besides that
none

N
Nikolai Markov, 2015-08-10
@manameiz

IMHO, there are no worthy alternatives to React right now. Maybe something has already been done in ember, I don't know. But the approach that React offers is a real revolution and you need to take a framework that works on the same principle (virtual-dom). The use of Angular, while its first version has already become obsolete, and the second one is already being written, seems illogical to me.

X
xmoonlight, 2015-08-10
@xmoonlight

native js + jquery (+ plugins, if necessary) - cover the whole range of tasks in forms and tables, which are usually famous for different CRM/ERP systems.
PS: This is my personal opinion, because. I usually don't use anything other than jquery to work with forms.

V
Valeriy Donika, 2015-08-15
@Valonix

As far as I know, ember is good friends with rails. I advise you to look in his direction.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question