Saturday, January 12, 2013

Apache Tapestry 5 makes Java web development easy

I went through the Apache Tapestry 5 tutorial today and found it surprisingly easy to use. The two most productive features I love are auto class reloading and rich built-in components! I can edit the model/controller/view in a java IDE that auto compiles upon file save, and then reload browser to see immediate changes. I think any Java web framework should have this feature in order to be count as productive. (Yes there is JRebel, but it's commercial, and nothing more simpler than a framework supports it directly. Well to be fair JRebel is much more advance and richer in support your Java classes reloading, however for purpose of web dev, Tapestry seems to provide a sweet spot and boot productivity tremendously.)

I was intrigued enough to continue reading the rest of their documentation for advance usage and architecture design. I love simple and yet productive libraries/framework design principles, and I think Tapestry fits into that category. Their documentation is rich and well organized. I browsed their forums and user communities and they seem to be active and plenty of usage in the field. I also found these jumpstart examples to be extremely helpful.

I am happy that I spent the time in learning this framework. I think it makes web development easy, fast and fun to work with. If you haven't tried it before, or have not tried their latest version 5 lately, I would highly recommend you to give it a try.

62 comments:

  1. hey guys thanks for sharing this Post..it is really interesting and Knowledgeable....Search engine Marketing plays a major role in the language of the World Wide Web as a noun, verb and adjective.

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Best SEO Services in India offers only the best SEO consultant in India.

    ReplyDelete
  4. Thanks a lot for this post. It gives me the easiest way to make the navigation responsive. thanks a lot . keep posting buddy best web development company dubai

    ReplyDelete
  5. Nice post having quality info which is very helping for java developers who are interested to learn this.

    java web development

    ReplyDelete
  6. wow very informative post..thanks a lot keep posting
    web development dubai

    ReplyDelete
  7. SEO is the effective way to place your websites top in search engines. Effective and continuous SEO for website will help to show in Search results.
    Web Development Company in Bangalore | SEO Company in Bangalore | Advertising Agencies in Bangalore

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. GCC web hosting is one of the best website hosting provider in Dubai, UAE.

    ReplyDelete
  10. Great post!! I am really impressed. You have presented all the necessary information in detail about java web development easy

    ReplyDelete
  11. Great post having quality information which is very helping for java developers who are planning to learn.
    Custom Web Design Services

    ReplyDelete
  12. Excellent Website. Lots of useful information here, thank you for your effort! For more information please visit.
    Website Design and Development Company in Pune
    Web Development Company in Pune

    ReplyDelete
  13. Nice Blog! Thanks A Lot For Sharing Such A Great Informative Article...
    seo services company in bangalore

    ReplyDelete
  14. Thanks for sharing such a nice information with us...
    SEO Services Bangalore

    ReplyDelete
  15. Thanks for this share.If your looking to revamp your blog, Quikks is the best Seo Consultant Bangalore and leading SEO firm Bangalore. We help startups and small businesses with simplified and creative marketing.

    ReplyDelete
  16. Thanks for your post! Really interesting blogs. Here is the some more interesting and most related links.

    Best digital marketing company in Dubai, United Arab Emirates. Brandstory is one of the top and best digital marketing companies in Dubai UAE. As a leading digital marketing agency in Dubai, We offer search engine optimization services, online marketing services, UI UX design services, search engine marketing services, email marketing services, Google / Facebook / Bing pay per click services, Internet marketing services, website design services and website development services, social media marketing services. Hire ROI based digital marketing services company in dubai to get digital leads for your business.

    Digital marketing company in Dubai | Digital Marketing Agency in Dubai | SEO Company in Dubai | SEO Agency in Dubai | Best Digital Marketing Companies in Dubai | Top Digital Marketing Agencies in Dubai | Best SEO Companies in Dubai | SEO Agencies in Dubai | Online Marketing Company in Dubai | SEO Services Company in Dubai | PPC Company in Dubai | PPC Agency in Dubai | PPC Services in Dubai | Social Media Marketing Company in Dubai | Social Media Marketing Services in Dubai | Social Media Marketing Agencies in Dubai | Web Design Company in Dubai | Website Designers in Dubai | Website Development Services Company in Dubai | Web Design Companies in Dubai

    ReplyDelete
  17. This comment has been removed by the author.

    ReplyDelete
  18. Yes, it is very useful information. your Post is really appreciated fully. I think you can share information about Search Engine optimization services.

    ReplyDelete
  19. Nice Blog, thanks for sharing

    everybody want digital marketing company Kerala to have their organization on the highest point of the pursuit list and engage your business. We Provide Best Digital Services, Efficiently total start to finish center abilities without viable thoughts. Powerfully cultivate strategic arrangements without empowered worth. Interfacing your business to the clients who are keen on your administration, and make a chain of best digital marketing in Kochi.
    digital marketing company Kerala

    ReplyDelete
  20. Nice Blog, thanks for sharing

    Today the companies are continually being challenged to reduce the expenses, most of working expenditures and other requirements. The main costs include the salary of employees like HR professional, accountant, auditors and administration. These problem can be overcome by best expert business outsourcing company. They provide quality and valuable services at low cost for the business enterprises. In UAE most of accounts payable outsourcing companies offers cost effective accounting services that will help the companies effectively in the current situation.
    Audit firms in UAE

    ReplyDelete
  21. Nice Blog, thanks for sharing

    The intensity of smells can't be exaggerated. Smell has such a solid association with one's passionate express that it revives the recollections that went with our experience, in a few occasions, returning over numerous years. A deliberately built fragrance can lift one's state of mind, and places one out of a positive and innovative outlook. Our fragrance arrangements give you a chance to make the ideal experience for your customers and associates – one in which they remain drew in and associated.
    Aroma diffuser

    ReplyDelete
  22. Your blog has very unique information for unique topic which you have written. thanks for sharing with us good information.
    Web Design Coimbatore

    ReplyDelete
  23. I am glad that I found this website, I got exactly the right information that I was searching for!
    Bigasoft Total Video Converter Crack

    ReplyDelete
  24. Amazon (is) doing as much experimentation as possible around logistics from stores to drones to warehouse robots but much less around the buying experience. Historically, department stores were about pleasure as much as convenience or price. They helped turn retail into a leisure activity. This has been the gap in the Amazon model. It’s efficient at finding what you already know you want, but bad at suggesting things you don’t already know about. Crack Software.

    ReplyDelete
  25. Thank you so much for sharing such an amazing piece of information with us. Keep sharing. Logo Design Agency

    ReplyDelete
  26. This comment has been removed by the author.

    ReplyDelete
  27. "Wow! nice post you have shared.
    I would like to thank you for the efforts you have made in writing this interesting and knowledgeable article.
    There is more relative topics below

    Best Thesis Writer In Pakistan

    ReplyDelete
  28. it is the best website for all of us. it provides all types of software and apps which we need. you can visit this website.

    https://cracksmod.org/

    ReplyDelete

  29. Nice post it is really an interesting article.We are also providing the web design services in mumbai. We are the leading
    website development company in mumbai
    web design company in mumbai

    ReplyDelete
  30. He has written a very good article its really informative


    The cleaning industry Sweden

    ReplyDelete
  31. PC Software Download
    You make it look very easy with your presentation, but I think this is important to Be something that I think I would never understand
    It seems very complex and extremely broad to me. I look forward to your next post,
    ZWCAD Crack
    GstarCAD Crack
    Design Doll Crack
    Bolide Movie Creator Crack
    FonePaw Video Converter Ultimate Crack

    ReplyDelete
  32. Quite helpful article about design development, keep up the good work.

    ReplyDelete
  33. Need for Speed Payback Crack on the off chance that you love to play such games and don't have any desire to purchase then we can take care of you. We have a group of master programmers and IT experts who made it laugh hysterically. Presently, Need for Speed Payback download is accessible and there is no need of paying a solitary penny. There are such countless highlights and numerous different things advertised.


    ReplyDelete
  34. It an wounderful and outstanding content that you presented here.

    new holland tractor 3630

    ReplyDelete
  35. Very relevant and nice content. Thanks for sharing this.

    Land Preparation equipment Price

    ReplyDelete
  36. Hey, this is an excellent blog. Instructive and lovely.

    rotavator price

    ReplyDelete
  37. I want to tell you that your content is very instructive, and I have realised so many things.

    john deere harvester price

    ReplyDelete
  38. I quite like reading an article that can make people think—also, thanks for permitting me to comment.

    rotary tiller

    ReplyDelete
  39. Admirable Post. It’s an excellent article. I caught all your essential facts.

    Tractor slasher

    ReplyDelete
  40. Informative and creative article.
    Appreciate your thoughts.
    Good job.
    Keep it up...
    Ecommerce web development dubai

    ReplyDelete
  41. Please have a peek at my personal blog here too!
    https://crackguru.net/uniblue-driverscanner-crack-key/

    ReplyDelete
  42. WOW ! It is superb and informative post, thanks for the sharing and just keep up the good work. Study Abroad Consultants in Kollam

    ReplyDelete
  43. CanApprove is committed to provide the best immigration consultancy and study abroad consultancy services to our clients.

    Thrissur, known as the cultural capital of Kerala, is also home to ambitious youth who wish to move abroad and make it big in another country. CanApprove is committed to catering to their needs as one of the most reputed Canada PR consultancy, Canada Student Visa Consultancy and Australia PR visa consultants.

    ReplyDelete
  44. Amazing Post, Thanks for Sharing

    ReplyDelete
  45. Wow its a great work of dissertation writing service thanks for help really appreciate you guys

    ReplyDelete
  46. An insightful look at Apache Tapestry! Simplifying Java web development can significantly enhance productivity. Companies focusing on Java solutions might benefit from connecting with Digital marketing agencies in Dubai to effectively showcase their expertise.

    ReplyDelete