V
V
Valery Sotnikov2017-04-10 22:23:36
JavaScript
Valery Sotnikov, 2017-04-10 22:23:36

Which JS framework is based on ES6 or TypeScript for back-end development?

Hello!
I'm looking for a framework for the back end. The front is written in React. I like ES6+ and TypeScript, I want to write back on it, or rather Web API. I read and searched the Internet, but I did not find an obvious leader framework. To get real answers based on experience, I decided to ask questions here:
1. Who writes backing in ES6+ or in TypeScript?
2. What framework or library are you using?
3. How easy is it to connect the database and the Web API?
4. Is JWT available out of the box, users, permissions, ORM? Or how difficult is it to build all this yourself from npm packages?
5. I myself write Web API in Django under Python, but I want to completely switch to JS. Has anyone already abandoned other technologies in favor of JS?
There are already extensions for Django to make JWT, Web API. ORM, users and rights are available out of the box. I'm wondering if it's worth switching to JS.
In advance, everyone, thank you for the answers, which I look forward to :)

Answer the question

In order to leave comments, you need to log in

4 answer(s)
H
hufawoso, 2017-04-10
@hufawoso

express

I
Ivan Vishnevsky, 2017-04-11
@forgetable

Yes, on the server, people mostly use express js + socket io. There are pluses compared to python - better scalability, which is faster and easier to achieve. The speed is quite adequate. Now I myself, without any frameworks, write demons on a node with ES6 +, everything is fine)

G
g00dv1n, 2017-04-11
@g00dv1n

You can try Koa. But there is nothing out of the box. In the node, there is a fashion for microframeworks.
And with ORM for SQL, I would say problems .. you can use bookshelfjs.org, but it is far from SqlAlchemy.
Better sit on Django)

C
catHD, 2017-06-05
@catHD

https://sailsjs.com/
https://feathersjs.com/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question