Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | December 1, 2014

    Edward O. Wilson: IMG Edward O. Wilson: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer
Qualifying orders ship free.
$23.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
2 Remote Warehouse Internet- General
25 Remote Warehouse General- General

Opa: Up and Running

by

Opa: Up and Running Cover

 

Synopses & Reviews

Publisher Comments:

Want to simplify web development? This hands-on book shows you how to write frontend and backend code simultaneously, using the Opa framework. Opa provides a complete stack for web application development, including a web server, database engine, distribution libraries, and a programming language that compiles to JavaScript.

Youll learn step-by-step how to use Opa by building two projects through the course of the book: a wiki application similar to Wikipedia, and a Twitter-like micro-blogging platform. Discover how easy it is to use Opa to develop applications with real-time updates, database interactions, and web service design. Do you have JavaScript experience? Youre ready to get started.

  • Learn fundamental concepts, including Opas functional programming style
  • Discover how Opa compiles to JavaScript, using jQuery on the frontend and Node.js on the server
  • Construct HTML resources dynamically and embed static resources on an Opa server
  • Use Opas method for performing CRUD operations and storing key-value pairs in MongoDB
  • Build an Opa user interface with the Bootstrap toolkit from Twitter
  • Learn variant types, pattern-matching, polymorphic types, recursive functions, and other advanced features
  • Manage user accounts by building login forms, handling account activation, and tracking logged users
  • Build a reactive UI—a real-time interface that continuously updates user events

Synopsis:

Opa provides a complete stack for web application development based on a new programming language integrated with its web server, database engine and distribution libraries. This unique setup and tight coupling allows concise, secure and scalable web applications. Learning Opa gets readers started by building a set of simple applications for common reusable tasks, working through basic web application design through realtime updates, database interactions, and web service design.

About the Author

Henri Binsztok, is the creator of Opa and previously a researcher and teacher at the University of Paris, France.

Adam Koprowski, Opa Evangelist, is author of several applications in Opa and major contributor to Opa. Adam was previously a researcher at the Radboud University in the Netherlands.

Table of Contents

PrefaceCoding a Mini WikipediaChapter 1: First Steps: Getting to Know OpaChapter 2: Opa FundamentalsChapter 3: Servers, Resources, and URLsChapter 4: Data StorageChapter 5: Building the UI in HTML and CSSCoding a Mini-TwitterChapter 6: The Web Chat AppChapter 7: More Advanced Features of OpaChapter 8: User ManagementChapter 9: Building Reactive UIs: New Messages with a Real-Time PreviewChapter 10: Data Storage and Querying: Storing and Fetching Relevant MessagesColophon

Product Details

ISBN:
9781449328856
Author:
Binsztok, Henri
Publisher:
O'Reilly Media
Author:
Koprowski, Adam
Author:
Swarczewskaja, Ida
Subject:
CourseSmart Subject Description
Edition Description:
Print PDF
Publication Date:
20130331
Binding:
TRADE PAPER
Language:
English
Pages:
164
Dimensions:
9.19 x 7 in

Related Subjects

Children's » General
Computers and Internet » Internet » Web » Web Programming
Computers and Internet » Software Engineering » Programming and Languages

Opa: Up and Running New Trade Paper
0 stars - 0 reviews
$23.25 In Stock
Product details 164 pages O'Reilly Media - English 9781449328856 Reviews:
"Synopsis" by ,

Opa provides a complete stack for web application development based on a new programming language integrated with its web server, database engine and distribution libraries. This unique setup and tight coupling allows concise, secure and scalable web applications. Learning Opa gets readers started by building a set of simple applications for common reusable tasks, working through basic web application design through realtime updates, database interactions, and web service design.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.