January 15, 2014
A Happy Birthday to Wikipedia, which came online on this day in 2001. Time flies.
And technology never stands still. Go beyond your same old web environment and explore Seven Web Frameworks in Seven Weeks: Adventures in Better Web Apps, now in print and shipping from pragprog.com/book/7web.
For more on web development in the Clojure world, dive into Web Development with Clojure: Build Bulletproof Web Apps with Less Code, now in print and shipping from pragprog.com/book/dswdcloj.
Seven Web Frameworks in Seven Weeks: Adventures in Better Web Apps
The rapid evolution of web apps demands innovative solutions: this survey of frameworks and their unique perspectives will inspire you and get you thinking in new ways to meet the challenges you face daily.
This book covers seven web frameworks that are influencing modern web applications and changing web development: Sinatra, CanJS, AngularJS, Ring, Webmachine, Yesod, Immutant. Each of these web frameworks brings unique and powerful ideas to bear on building apps.
Seven Web Frameworks will influence your work, no matter which framework you currently use.
Welcome to a wider web.
Now in print and shipping from pragprog.com/book/7web.
Web Development with Clojure: Build Bulletproof Web Apps with Less Code
Modern web development needs modern tools. Web Development With Clojure shows you how to apply Clojure programming fundamentals to build real-world solutions. You’ll develop all the pieces of a full web application in this powerful language. If you already have some familiarity with Clojure, you’ll learn how to put it to serious practical use. If you’re new to the language, the book provides just enough Clojure to get down to business.
You’ll learn the full process of web development using Clojure while getting hands-on experience with current tools, libraries, and best practices in the language. You’ll develop Clojure apps with both the Light Table and Eclipse development environments. Rather than frameworks, Clojure development builds on rich libraries. You’ll acquire expertise in the popular Ring/Compojure stack, and you’ll learn to use the Liberator library to quickly develop RESTful services. Plus, you’ll find out how to use ClojureScript to work in one language on the client and server sides.
Throughout the book, you’ll develop key components of web applications, including multiple approaches to database access. You’ll create a simple guestbook app and an app to serve resources to users. By the end, you will have developed a rich Picture Gallery web application from conception to packaging and deployment.
This book is for anyone interested in taking the next step in web development.
Now in print and shipping from pragprog.com/book/dswdcloj.
Updated: Create Mobile Games with Corona: Build with Lua on iOS and Android
Murphy's Law being what it is, there was a substantial update to the Corona graphics libraries just as this book went to press. We've updated the ebooks and new orders of print books to match.
Updated: Remote Pairing
In this release, we’ve added two new sections in Chapter 3, Using the Cloud to Connect. They include additional discussion on techniques for collaborating through a proxy server, and a new discussion on tmate. tmate is a fork of tmux that makes remote pairing even easier. We also upgraded the version of github-auth and addressed all open errata.
Did You Know?
You can synch your ebooks amongst your devices via Dropbox, including updates! Just login to your account on pragprog.com, edit your profile, and connect your dropbox account. See our FAQ for details.
Upcoming Author Appearances
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
- Dart for Hipsters, new updates
- Programming Sound with Pure Data: Make Your Apps Come Alive with Dynamic Audio, in print
- Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions, in print
- iPad and iPhone Kung Fu: Tips, Tricks, Hints, and Hacks for iOS 7, in print
- Raspberry Pi: A Quick-Start Guide, in print
- Grails 2: A Quick-Start Guide
- Crafting Rails 4 Applications
- The Agile Samurai (audio book)
- Programming Google Glass
Thanks for your continued support,
Dave & Andy
The Pragmatic Programmers
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts