3

I know java, should i proceed with jsp and servlets or should i learn python??

Comments
  • 6
    Buddy, if you have to proceed with jsp and servlets then you dont know java
  • 1
    Depends on what you wanna do. If you want data science, then go python, for anything else reall, there is no point in learning a new language.
  • 4
    jsp is not state of the art.
    You should rather look into the spring framework for java
  • 0
    @succcubbus @BindView
    I know oops concept in java...
    What can i learn for web development back end coding?
  • 3
    Cors, https, thread safety, blocking/nonblocking io, rest, soap

    @succcubbus i usually recommend java spark tho, spring is not the most beginner friendly
  • 1
    yeah
    spark only does web request handling, right?
  • 2
    @succcubbus nope, it supports sockets since the java8 update and a bunch of templating engines, its gotten really good
  • 1
    yeah yeah
    no database, dependency injection, … though
  • 1
    @succcubbus whatcha mean, those are covered by core java
  • 1
    jdbc ugh
    spring data-jpa all the way
    hibernate is fine too
    but please no jdbc
  • 1
    @succcubbus JDBC with Spring template is fine for simple operations.
  • 1
    @succcubbus i never had any issues with jdbc, whats the matter
  • 1
    Well, um
    you have to write sql/jpql
    You don't have to do that with spring-data-jpa
    It's inferred from your entities and your repositories method names
  • 2
    @succcubbus I see no problem with writing SQL. I don't need ORM for every application.
  • 2
    @Makenshi I'm writing my backend using jdbc and pure queries and it's going smooth. ORM abstracts alot so it's nice to think about the grit
Add Comment