很早就接触到GWT了,甚至还在我刚刚闯入这个世界的时候就遇见她了。可是,一直不觉得有什么出彩,甚至感觉她根本不是什么突破性的产品。
没想到又一次遇到了她,现在才感觉到那不一样的美!
偶然发现《Google Web Toolkit Applications》这本落满尘埃的书,意外地撞上了一种非常规的、不一样的思想——把开发人员从Javascript的繁杂劳动中解放出来。
这可真是颠倒了我一直以来对Web开发的认识,可是这样的话,为什么业界的形势却是前端工程的理念越来越深入人心呢?
原生Javascript实现肯定更完美、运行速度更快,可是通过Java机器翻译成Javascript却又可以带来更好的可用性、健壮性和良好的错误测试支持……
简单的说,GWT最大的好处就是能够利用高级软件工程方法和工具去开发Ajax应用。
完美技术实现与快速高效开发,这真是一个纠结的问题……
这一切都还需要我继续深入学习下去,才能做出对自己来说合适的选择。要不你了解的只是皮毛而已,选择也是片面、盲目的,技术如果不去亲手实现,永远也不能体验到个中真正奥妙!
反正,这学期JSP、JavaEE两门Java Web开发技术课,学习成本这么低,索性一起学好了。
看了《The Best Software Writing I》,下一次《梦断代码》。
满架的好书啊,路漫漫兮其修远兮!
好喜欢!“窈窕淑女,君子好逑”,什么时候我会遇见那个她……