Answer the question
In order to leave comments, you need to log in
How to go to a clean backend without knowledge of js?
I really like to administer PostgreSQL, Linux, write queries in SQL/PL/pgSQL, write in Python, maybe Java, but I hate css/js with all my heart. Is it possible without knowledge of the front js, jQuery, Angular and Bootstrap and others like them to go to a clean backend?
PS my hands drop when I get to the layout ... And I don’t want to see naked js, I have never seen such a strange language
Answer the question
In order to leave comments, you need to log in
Yes, no problem at all. Especially now, in the days of frontend frameworks, the backender may not see the html/css/js code at all. Previously, you always had to put the layout on the template engine, but now you just need to quickly spit out json.
I share the sentiment very much. I don’t like layout either, you sit for hours and move a pixel to the left, a pixel to the right, a thicker line, a larger font ... Why, I don’t even know Photoshop, it’s problematic for me to pull a picture out of the layout.
But still, in the backend it is sometimes difficult to do without some kind of bootstrap and elementary Jqurey. One way or another, you have to display tables, place information fields, create forms with filters and sorting. You have to use the same Ajax - do not reload the page each time, on which a bunch of tables have already been loaded.
But without Angular in general, everything is solved without problems on the backend.
To understand what is happening there at the front + minimal knowledge will definitely be needed.
I myself am one of those, I don’t like the front.
Java is generally no problem, with python, apparently, you will have to spend time looking for vacancies.
Java developers have nothing to do with the frontend, except to quickly fix some prod bug.
There are vacancies that are not related to the web at all. Well, in web projects, you can also be a pure backender.
For business applications in java, there are frameworks that typeset for you.
Starting from the ancient gwt, spring, etc.
Learn Go. In trend, like js. Demand for developers is high. Clean backend, moreover, non-trivial tasks - acceleration of bottlenecks of all sorts, etc.
And I don’t want to see naked js, I have never seen such a strange language
To master es6 - some of the hatred for the language will already disappear, jquery, bootstrap - it is desirable to know when it takes an hour to throw in the admin interface.
Well, yes, a professional level is not required, the backender, as already mentioned, does not depend on where the data goes - be it a website or a mobile application.
I will not hire a person who does the backend without knowing anything about the front, even if he works purely with the backend.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question