Win a copy of Five Lines of Code this week in the OO, Patterns, UML and Refactoring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Spark vs Spring Boot vs Play framework for web application

 
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am planning to choose either Spark or Spring Boot or Play to develop web application.

which one would be better to go?

Thanks.
 
Saloon Keeper
Posts: 12132
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Which is better for hammering? A meat tenderizer or a roofing hammer?

If I asked you that, wouldn't you ask me: "Well, what are you intending to hammer? And why are your options limited to just those two hammers?"

What kind of web application are you trying to create? Why did you pick those two application frameworks?
 
Johnny Joseph
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. Asynchronous
2. Embeded Tomcat
3. Boostrap UI - Web, Mobile, Tablet


Just above 3 things....
 
Marshal
Posts: 69776
277
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The only part of that reply that is of any use is “embedded”. All the other terms are implementation details, which don't reflect what you are trying to do.
 
Stephan van Hulst
Saloon Keeper
Posts: 12132
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As far as I'm aware, you can perform asynchronous requests with any major application framework.

Why do you need embedded Tomcat? Do you just care about having an embedded server, or does it need to be Tomcat explicitly?

Why do you need Bootstrap? It's a horrible framework and it needs to die in a fire. Also, it has absolutely nothing to do with your server-side software.

And again, why do you limit yourself to just these two frameworks?
 
Johnny Joseph
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Stephan, Thanks for your comments. I just know bootstrap and put it...I want to give it to users who are just normal people..It is not going to be enterprise app but a standalone app or a server app....so i thought of going to bootstrap.

Please suggest a good fit for my requirement
1. responsive UI
2. simple startup
3. quick development

It's not going to be big enterprise app..It is for small or medium size app which can be hosted in server or run as standalone.
 
Stephan van Hulst
Saloon Keeper
Posts: 12132
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Tells us more about the application. What is its purpose? What does it do?
 
Johnny Joseph
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. Imports log files - huge size
2. Load the files into DB
3. Show a beautiful search UI with navigation to log through the searched content
4. Next, Previous, Previous of portion of log file
5. Standalone or Server

Everytime we come across huge log files from different customer....When want to frequently query or navigate it is very time consuming when we always want to query for few keywords....

So planned to built a simple UI tool - like Google Search
 
Campbell Ritchie
Marshal
Posts: 69776
277
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Aren't you getting the database to do the searching? Most databases are very good at such searches.
 
Johnny Joseph
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't want the user or anyone should have the DB for this case. I want to limit the installation or configuration as much as possible. Limit the complexity and make it simple to make it work at any time and much less dependency.
 
Stephan van Hulst
Saloon Keeper
Posts: 12132
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can easily do all that with plain old Servlets. You don't need any frameworks on the server-side, except for maybe a persistence framework like Hibernate if you don't want to use JDBC.

For the client side, it appears that all you need to do is display a text file with some search and navigation controls. Do you really need Bootstrap for that? You can easily write that in HTML and JavaScript by hand, without any libraries or frameworks.
 
Johnny Joseph
Ranch Hand
Posts: 106
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Again I need a boostrap since i need to support multiple devices..

Without Bootstrap...Can you please help me with plain html which displays or works as bootstrap..How to convert a normal html to responsive....

Basically responsive UI..
 
Stephan van Hulst
Saloon Keeper
Posts: 12132
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What does Bootstrap have to do with multiple devices? You can style your application for different device types using CSS media queries.

I think the website CSS Tricks has some good guides.
 
Don't touch me. And dont' touch this tiny ad:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
    Bookmark Topic Watch Topic
  • New Topic