Roger Sterling wrote:You need answers to questions like these before you contemplate writing the code.
Roger Sterling wrote:The skills you need fall into two areas : front-end and back-end. Generally, people who paint pretty pictures are not the same people that make the paint , paint brush , or canvas. What I mean to say is Amazon.com was not created by a lone developer working by himself.
What do you mean advanced ? You are talking about building an e-Commerce site. Which business partner will process your credit card transactions ? How will you interface to that business partner ? You need answers to questions like these before you contemplate writing the code.
Bear Bibeault wrote:I would also personally steer you away from JSF. It is, in my opinion, an over-complicated, Rube Goldberg machine that not only adds much more complexity than is even marginally reasonable, but it's an old-fashioned, clunky way of doing things that stinks of the tar pits.
If you want to teach yourself something that will be more useful in the future, look to RESTful APIs and JavaScript MVC frameworks. The future is coming and heavyweight, server-side processing of the presentation layer isn't where it's at.
Roger Sterling wrote:The skills you need fall into two areas : front-end and back-end. Generally, people who paint pretty pictures are not the same people that make the paint , paint brush , or canvas. What I mean to say is Amazon.com was not created by a lone developer working by himself.
What do you mean advanced ? You are talking about building an e-Commerce site. Which business partner will process your credit card transactions ? How will you interface to that business partner ? You need answers to questions like these before you contemplate writing the code.
Charles Sexton wrote:Which api's do you recommend for me to look at?
Please, visit me for some cool tech post at www.ourdailycodes.com
Charles Sexton wrote:
Roger Sterling wrote:The skills you need fall into two areas : front-end and back-end. Generally, people who paint pretty pictures are not the same people that make the paint , paint brush , or canvas. What I mean to say is Amazon.com was not created by a lone developer working by himself.
What do you mean advanced ? You are talking about building an e-Commerce site. Which business partner will process your credit card transactions ? How will you interface to that business partner ? You need answers to questions like these before you contemplate writing the code.
Are their not any templates or pictures that are available?
Charles Sexton wrote:
Roger Sterling wrote:The skills you need fall into two areas : front-end and back-end. Generally, people who paint pretty pictures are not the same people that make the paint , paint brush , or canvas. What I mean to say is Amazon.com was not created by a lone developer working by himself.
What do you mean advanced ? You are talking about building an e-Commerce site. Which business partner will process your credit card transactions ? How will you interface to that business partner ? You need answers to questions like these before you contemplate writing the code.
I am not developing anything near the size of amazon, just something basic with about 10 to 12 web pages. It's just for practice, I will look into business partners for credit card transactions.
Luan Cestari wrote:I think JSF is a good start point, as it is easy and integrate pretty well with many other Java technologies. You may find tons of tutorials about it and there are many projects using it in enterprises, which might help a lot. After some time using the features available in JSF and exploring the libraries such as Richfaces, you might get very experienced with java as well and could try other web frameworks (such as GWT) as the learning curve with be shorter.
Roger Sterling wrote:
Charles Sexton wrote:My professor told us to use JSF as it relatively has replaced JSP.
Charles Sexton wrote:I would like to learn JavaScript and JQuery but I would prefer to learn JavaScript first as you need to know the basics of JavaScript. JQuery is a library for JavaScript.
I hate using JSF by the way and would much rather use some other framework for development.
Bear Bibeault wrote:
Charles Sexton wrote:I would like to learn JavaScript and JQuery but I would prefer to learn JavaScript first as you need to know the basics of JavaScript. JQuery is a library for JavaScript.
Yes, learn at least the basics of JavaScript before diving off into jQuery or any of the client-side MVC frameworks.
If you want to prepare yourself to be viable in the web industry, JavaScript is an absolute must.
I hate using JSF by the way and would much rather use some other framework for development.
You are far from alone in that respect.
Bear Bibeault wrote:
Charles Sexton wrote:My professor told us to use JSF as it relatively has replaced JSP.
Not to bad-mouth your prof, but nothing could be further from the truth. JSF has a relatively small penetration, and, as I said, the industry is moving away from heavy server-side lifting.
Charles Sexton wrote:Can JavaScript provide an excellent user interface?
Bear Bibeault wrote:
Charles Sexton wrote:Can JavaScript provide an excellent user interface?
The UI for any web app or site is provided by the use of HTML, CSS and JavaScript -- the mighty triad of the web. No one technology can deliver the UI; they are used in concert.
One could very successfully argue that a modern dynamic UI is impossible without JavaScript.
- A pretty subjective comparison.Scott Winterbourne wrote:here is a webcast that the Virtual Java User Group on meetup.com did last week on "Comparing JVM Web Frameworks".
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |