Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@Letmecode I honestly didn't see the tags but Typescript and Backend don't match (unless I'm wrong) that's why I threw COBOL :P
-
@gitpush Typescript works just fine with nodejs so it isn't all that bad for backends (better than js and php atleast)
-
@ItsNotMyFault But how far can it go? I don't know Typescript, but from Microsoft Docs I understood it is a front end thing only
-
siksik2447y@gitpush as far as you want to push it. The only concern I'd have is performance on big monolithic applications.
-
Java? Python? Go?
The options are there, you just need to select one according to your use case.
PD: JavaScript based languages for backend are in my experience awful. -
@siksik as I thought, it is still a small solution thing and not like Python, C#, C, C++ ..etc. right?
-
Guy-Teub377yWhy all the hate for PHP?
When it comes to web development, PHP 7 used on well designed projects using composer and symfony components is a real pleasure to work with, I'm serious. -
Guy-Teub377y@Demitpi laravel is indeed a great framework (it uses symfony components too in its core, I think they are nice for all type of php web projects)
-
neetjn3537yDepends on the scope of the project and what you're trying to solve. Node is my goto because it's incredible community and seemingly limitless modules and frameworks available. If you want to try something new, give meteor.js a shot. My other quirk with JavaScript is everything in one language.
Rails has been on a decline for a while, Codeacademy just trashed it, Codefights is ditching Ruby, and it's too opinionated for modern web apps or services.
Flask/Django is a solid choice, but if you're planning to scale I would steer away unless your going with a microservice architecture.
GoLang is incredibly fast and offers concurrency better then any other language or platform out there. Google, as well as numerous other tech giants have began adopting it.
C++ with Pistache if your going for a RESTFUL or CRUD backend and want a challenge. -
English. Trainers generally shout at you in English when they're developing your glutes. It's effective.
-
siksik2447y@gitpush Well, we have full ecomm sites running in node with no issue at all. Additionally, you can always modularize and balance according to needs :)
-
@siksik ok this is cool, and also spots the light on skills, I mean this forces dev to carefully consider each part of the system. I like, might try it out soon for the sake of testing my skills
Thanks man -
omom13617y@gitpush typescript is just a formalised JavaScript, it's not a language or something it's just a more explicit and more strict syntax than js, then it's compiled into pure joy before running. Therefore one can't say that ts is for back end or front end.. kind of sass and css for example..
-
spacem18447yI am writing back end typescript. Just use ts-node with the --fast option. No more undefined is not a function errors caused by misspellings.
Related Rants
!rant
Other than typescript, what is the best language for back end development? PHP?
undefined
troll
laugh
joke
itsajoke