
Stock image for illustration purposes only - book cover, edition or condition may vary.
Client-Server Web Apps with JavaScript and Java
Casimir Saternos
€ 46.37
FREE Delivery in Ireland
Description for Client-Server Web Apps with JavaScript and Java
Paperback. As a Java programmer, how can you tackle the disruptive client-server approach to web development? With this comprehensive guide, you'll learn how today's client-side technologies and web APIs work with various Java tools Num Pages: 260 pages, illustrations (black and white). BIC Classification: UMW. Category: (XV) Technical / Manuals. Dimension: 233 x 179 x 14. Weight in Grams: 434.
As a Java programmer, how can you tackle the disruptive client-server approach to web development? With this comprehensive guide, you'll learn how today's client-side technologies and web APIs work with various Java tools. Author Casimir Saternos provides the big picture of client-server development, and then takes you through many practical client-server architectures. You'll work with hands-on projects in several chapters to get a feel for the topics discussed. User habits, technologies, and development methods have drastically altered web app design in recent years. But the Web itself hasn't changed. This book shows you how to build apps that conform to the web's underlying architecture. Learn the advantages of using separate client and server tiers, including code organization and speedy prototyping Explore the major tools, frameworks, and starter projects used in JavaScript development Dive into web API design and REST style of software architecture Understand Java's alternatives to traditional packaging methods and application server deployment Build projects with lightweight servers, using jQuery with Jython, and Sinatra with Angular Create client-server web apps with traditional Java web application servers and libraries
Product Details
Publisher
O´Reilly Media
Format
Paperback
Publication date
2014
Condition
New
Weight
466g
Number of Pages
350
Place of Publication
Sebastopol, United States
ISBN
9781449369330
SKU
V9781449369330
Shipping Time
Usually ships in 7 to 11 working days
Ref
99-1
About Casimir Saternos
Casimir Saternos has been developing software for more than a decade. He has written articles that have appeared in Java Magazine and the Oracle Technology Network and has collaborated on several projects for Peepcode screencasts. He spends a good deal of time these days creating web applications using Java, Ruby, and any other technology that happens to apply.
Reviews for Client-Server Web Apps with JavaScript and Java
Q&A with Casimir Saternos, author of "Client-Server Web Apps with JavaScript and Java"Q. Why is your book important right now? A. Web applications designed with cloud deployments in mind need to be highly scalable. Scalability is easily accomplished by using a client-server architecture which is aligned with the structure and constraints of the web itself. Such applications often need to provide APIs to support mobile clients and are ideally segmented in such a way as to support parallel development by front and back-end developers. This book covers topics that will help you build web applications that fulfill all of these requirements. Q. What do you hope your readers walk away with? A. This book will make you more effective at your job as a software developer, software architect or systems administrator. It will guide you to determine the best technologies for projects targeted for the expectations of modern web users. It will help you to avoid bad choices that hamper development and productivity. Q. What s the most exciting or important thing happening in your space? A. It is now possible for small groups of programmers to quickly create world class applications that can support high traffic and are usable on a range of mobile devices. With the right technologies, informed developers are creating web apps that simply were not possible to build just a few years ago. It is hard to choose just one exciting or important thing... the best software is architected by developers who choose the best tool for the job. Q. Can you tell us a little more? A. Client-Server web applications can be built using languages other than Java and JavaScript, yet can leverage these behind the scenes. Client-side, the web browser is the execution environment for JavaScript. JavaScript can serve as an execution target for higher level languages and frameworks. That is to say, other languages can "compile down" to JavaScript which has led to descriptions of JavaScript being the