Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
As i am working in government project and they are telling us to be use Java Applet for their website like lots of bank website uses for login. Is this a good idea to use Java Applet? As we have lots of good framework like JSF, Struts ,Zk etc. Still Applet give us advantage in any context if yes please let me know.
applets will give you a java UI inside a browser, but they are crippled for security reasons and also most of the java security vulnerabilities discovered are usually around the applet area.
using java web-start will give you a web-launched (from clickable link) full-blown java application with less security restrictions and less security vulnerabilities to be worried about, while not requiring anything special on user's machines (you need java installed on users machines for both applets and web-start to work).
so, in my opinion, web-start simply makes applets obsolete.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
Can someone explain why is React so popular?
My understanding is that it helps with the V part of MVC design pattern for apps and is useful as its JS so can be used for UI perhaps in general.
Why would it be better than SPA (not sure I get what this means exactly, i.e. just using Javascript? - Real technical advantages of React Native over Web)
Also, it was created by Facebook so perhaps there is added benefit/functionality through that (if anyone can provide specifics that would help.
But what are the specific technical advantages/efficiencies about React is so advantageous and helpful to developers?
As an example, say I work for a bank and am designing a bank account app - how would React be useful over an alternative?
So it basically depends upon what type of application you are making . Few benefits that I found with react are:
It is based on the concept of virtual dom (main benefit of it): you can read more abt it from https://reactjs.org/docs/faq-internals.html
Easy to learn as mostly it is javascript, ES6 compared to Angular latest versions
Good community support
However, React alone is of no good use for big applications. So ultimately you have to use some state management tool like redux/ flux with it
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am not a Java pro. I need to enable my completed java applications to ONLINE-Versions. Kindly give me the simplest way.
I have tried to go the JSP and Servlet way, but seems exceedingly tiresome,there surely ought to be a direct way.
When you use a typical web application what do you think is happening? You're in a browser and it's displaying some pages. You click around and some server does some work, for example Amazon shows you a list of books you could buy, the server is passing data to the browser for it to display.
That's a big difference from your current Java Application where everything is happening in the same computer.
This split between the UI part of the application, in the Browser, and the server part that's doing the real business is one reason why Web programming is so different from simple Java programming.
Servlets and JSPs are the traditional Java way of doing things, but modern web apps make much greater use of JavaScript for all the UI and all the Java (or any other server technology) does is provide the data displayed by JavaScript.
Bottom line: Sorry, but there is a whole lot more to learn. My recommendation would be to grit your teeth and forget about what you've done so far and start studying JavaScript and HTML.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I have project and It's the first time I work on web app .
my project have two part one on my pc and one page on web server .
I have to connect from web page to my pc to get information .
what is language should I learn for this project.
my experiences
C++,java,python
my platform
Linux
Any of C++, Java and Python will do for communication between your computer and a server. Beyond that, these "best language" questions are usually unanswerable. Any language should be capable of doing the task. It's only at the level of very specific requirements that you might be able to give an argument that one language is better for the task. On top of that, different people prefer different languages, and there's little point in arguing about their personal taste.
In short, use what you like.
For building the web page, of course, you will probably need to know some HTML, CSS and possibly javascript.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
I am creating a Java web app that is meant for use by Facebook users.
The web app is planned to be hosted on Amazon EC2- now I want to find out how many users can be supported by one server. So that I have a better idea of the costs involved.
Can you tell me how to determine this, for a java + gwt web app?
Since programming products are complicated and contain many layers theoretical estimation of application performance is hard and even probably impossible. Each layer can be a bottle neck and it is hard to expect which one.
So, the only way is to perform experimental bench-marking you your specific application deployed on specific environment.
There are a lot of tolls both commercial and free. I'd start from some kind of benchmarking with JMeter. It is open source, easily extendable and very popular product for performance testing.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
well I studied java language and I'm pretty sure I'm at a good point and I would move up to the next level beginning to build a web app. So I downloaded and installed jboss but I think although is a complete framework it's very complicated.so I ask you where couid I start?which could the beginning point to understand something and move on?
JBoss is only one of several web application containers available in the Java ecosystem. If I were you I'd start by looking at how to develop web components using servlets and jsp. Basically the things included in the Oracle Web Component Developer Certification. While it's certainly not necessary to get a certification it is good to have a grasp of the material covered. There are plenty of books and online resources that cover these topics.