UNPKG

bookmonkey-api

Version:

A simple backend for the BookMonkey example application.

891 lines 183 kB
{ "users": [ { "email": "admin@bookmonkey.api", "password": "$2a$10$Evsbmwpt5JIsDb3hSRklq.u7zapUWPCNPl8EFE1igm9B1bqroGfSq", "id": 1 } ], "books": [ { "id": "1001606140805", "title": "Java Web Scraping Handbook", "subtitle": "Learn advanced Web Scraping techniques", "isbn": "1001606140805", "abstract": "Web scraping or crawling is the art of fetching data from a third party website by downloading and parsing the HTML code to extract the data you want. It can be hard. From bad HTML code to heavy Javascript use and anti-bot techniques, it is often tricky. Lots of companies use it to obtain knowledge ...", "author": "Kevin Sahin", "publisher": "Leanpub", "price": "$0.00", "numPages": 115, "cover": "http://localhost:4730/covers/1001606140805.png", "userId": 1 }, { "id": "9780071494618", "title": "Hacking Exposed Web 2.0", "subtitle": "Web 2.0 Security Secrets and Solutions", "isbn": "9780071494618", "abstract": "Protect your Web 2.0 architecture against the latest wave of cybercrime using expert tactics from Internet security professionals. Hacking Exposed Web 2.0 shows how hackers perform reconnaissance, choose their entry point, and attack Web 2.0 - based services, and reveals detailed countermeasures and...", "author": "Rich Cannings, Himanshu Dwivedi, Zane Lackey", "publisher": "McGraw-Hill", "price": "$12.03", "numPages": 258, "cover": "http://localhost:4730/covers/9780071494618.png", "userId": 1 }, { "id": "9780071740647", "title": "Hacking Exposed Web Applications, 3rd Edition", "subtitle": "Web Applications Security Secrets and Solutions", "isbn": "9780071740647", "abstract": "Protect your Web applications from malicious attacks by mastering the weapons and thought processes of today's hacker. Written by recognized security practitioners and thought leaders, Hacking Exposed Web Applications, Third Edition is fully updated to cover new infiltration methods and countermeasu...", "author": "Joel Scambray, Vincent Liu, Caleb Sima", "publisher": "McGraw-Hill", "price": "$9.50", "numPages": 482, "cover": "http://localhost:4730/covers/9780071740647.png", "userId": 1 }, { "id": "9780134655536", "title": "Node.js, MongoDB and Angular Web Development, 2nd Edition", "subtitle": "The definitive guide to using the MEAN stack to build web applications", "isbn": "9780134655536", "abstract": "Node.js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and Angular is the leading framework for MVC-based front-end development. Together, they provide an easy-to-implement, fully integrated web development stack that allows web programmers to create hi...", "author": "Brad Dayley, Brendan Dayley, Caleb Dayley", "publisher": "Addison-Wesley", "price": "$33.16", "numPages": 640, "cover": "http://localhost:4730/covers/9780134655536.png", "userId": 1 }, { "id": "9780596522308", "title": "Even Faster Web Sites", "subtitle": "Performance Best Practices for Web Developers", "isbn": "9780596522308", "abstract": "Performance is critical to the success of any web site, and yet today's web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In this book, Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuab...", "author": "Steve Souders", "publisher": "O'Reilly Media", "price": "$4.65", "numPages": 256, "cover": "http://localhost:4730/covers/9780596522308.png", "userId": 1 }, { "id": "9780596527525", "title": "Learning Web Design, 3rd Edition", "subtitle": "A Beginner's Guide to (X)HTML, StyleSheets, and Web Graphics", "isbn": "9780596527525", "abstract": "Everything you need to know to create professional web sites is right here. Learning Web Design starts from the beginning - defining how the Web and web pages work - and builds from there. By the end of the book, you'll have the skills to create multi-column CSS layouts with optimized graphic files,...", "author": "Jennifer Niederst Robbins", "publisher": "O'Reilly Media", "price": "$4.13", "numPages": 480, "cover": "http://localhost:4730/covers/9780596527525.png", "userId": 1 }, { "id": "9780596529260", "title": "RESTful Web Services", "subtitle": "Web services for the real world", "isbn": "9780596529260", "abstract": ""Every developer working with the Web needs to read this book." - David Heinemeier Hansson, creator of the Rails framework"RESTful Web Services finally provides a practical roadmap for constructing services that embrace the Web, instead of trying to route around it.&qu...", "author": "Leonard Richardson, Sam Ruby", "publisher": "O'Reilly Media", "price": "$2.60", "numPages": 448, "cover": "http://localhost:4730/covers/9780596529260.png", "userId": 1 }, { "id": "9780596529963", "title": "Web 2.0: A Strategy Guide", "subtitle": "Business thinking and strategies behind successful Web 2.0 implementations", "isbn": "9780596529963", "abstract": "Web 2.0 makes headlines, but how does it make money? This concise guide explains what's different about Web 2.0 and how those differences can improve your company's bottom line. Whether you're an executive plotting the next move, a small business owner looking to expand, or an entrepreneur planning ...", "author": "Amy Shuen", "publisher": "O'Reilly Media", "price": "$3.49", "numPages": 128, "cover": "http://localhost:4730/covers/9780596529963.png", "userId": 1 }, { "id": "9780735649705", "title": "Introducing Microsoft WebMatrix", "subtitle": "Everything you need to build fully-functional, scalable web sites - in one tool", "isbn": "9780735649705", "abstract": "Get a running start with Microsoft WebMatrix - the free, downloadable web development solution featuring all the tools you need for server-side programming. This practical book introduces the templates, helper libraries, and other tools in WebMatrix for building and customizing a data-driven site - ...", "author": "Laurence Moroney", "publisher": "Microsoft Press", "price": "$34.21", "numPages": 352, "cover": "http://localhost:4730/covers/9780735649705.png", "userId": 1 }, { "id": "9780735660120", "title": "Building Web Applications with SVG", "subtitle": "Add Interactivity and Motion to Your Web Applications", "isbn": "9780735660120", "abstract": "Dive into SVG - and build striking, interactive visuals for your web applications. Led by three SVG experts, you'll learn step-by-step how to use SVG techniques for animation, overlays, and dynamic charts and graphs. Then you'll put it all together by building two graphic-rich applications. Get star...", "author": "David Dailey, Jon Frost, Domenico Strazzullo", "publisher": "Microsoft Press", "price": "$19.95", "numPages": 294, "cover": "http://localhost:4730/covers/9780735660120.png", "userId": 1 }, { "id": "9780974514093", "title": "GIS for Web Developers", "subtitle": "Adding Where to Your Web Applications", "isbn": "9780974514093", "abstract": "There is a hidden revolution going on: geography is moving from niche to the mainstream. GIS for Web Developers introduces Geographic Information Systems (GIS) in simple terms and demonstrates hands-on uses. With this book, you'll explore popular websites like maps.google.com, see the technologies t...", "author": "Scott Davis", "publisher": "The Pragmatic Programmers", "price": "$6.96", "numPages": 275, "cover": "http://localhost:4730/covers/9780974514093.png", "userId": 1 }, { "id": "9780980576832", "title": "Host Your Web Site In The Cloud", "subtitle": "Amazon Web Services Made Easy", "isbn": "9780980576832", "abstract": "Host Your Web Site On The Cloud is your step-by-step guide to this revolutionary approach to hosting and managing your web applications.Cloud computing gives you the tools you need to prepare and cope with a traffic onslaught. You'll have the confidence to withstand a traffic surge without melting y...", "author": "Jeffrey Barr", "publisher": "SitePoint", "price": "$5.50", "numPages": 300, "cover": "http://localhost:4730/covers/9780980576832.png", "userId": 1 }, { "id": "9781430239697", "title": "Pro Website Development and Operations", "subtitle": "Streamlining DevOps for large-scale websites", "isbn": "9781430239697", "abstract": "Pro Website Development and Operations gives you the experience you need to create and operate a large-scale production website. Large-scale websites have their own unique set of problems regarding their design - problems that can get worse when agile methodologies are adopted for rapid results. Man...", "author": "Matthew Sacks", "publisher": "Apress", "price": "$29.99", "numPages": 124, "cover": "http://localhost:4730/covers/9781430239697.png", "userId": 1 }, { "id": "9781430246206", "title": "Realtime Web Apps", "subtitle": "With HTML5 WebSocket, PHP, and jQuery", "isbn": "9781430246206", "abstract": "Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery is a guide for beginner- to intermediate-level web developers looking to take the next leap forward in website and app development: realtime.With Realtime Web Apps, you'll be able to quickly get up to speed on what HTML5 WebSocket does, how it...", "author": "Jason Lengstorf, Phil Leggetter", "publisher": "Apress", "price": "$34.47", "numPages": 312, "cover": "http://localhost:4730/covers/9781430246206.png", "userId": 1 }, { "id": "9781430257820", "title": "Pro ASP.NET Web API Security", "subtitle": "Securing ASP.NET Web API", "isbn": "9781430257820", "abstract": "ASP.NET Web API is a key part of ASP.NET MVC 4 and the platform of choice for building RESTful services that can be accessed by a wide range of devices. Everything from JavaScript libraries to RIA plugins, RFID readers to smart phones can consume your services using platform-agnostic HTTP.Fortunatel...", "author": "Badrinarayanan Lakshmiraghavan", "publisher": "Apress", "price": "$33.55", "numPages": 416, "cover": "http://localhost:4730/covers/9781430257820.png", "userId": 1 }, { "id": "9781430258667", "title": "WordPress for Web Developers", "subtitle": "An Introduction for Web Professionals", "isbn": "9781430258667", "abstract": "WordPress for Web Developers is a complete guide for web designers and developers who want to begin building and administering sites with WordPress. This book is an update of Beginning WordPress 3, freshened and clarified for web developers who want to make the most of WordPress. You'll start by lea...", "author": "Stephanie Leary", "publisher": "Apress", "price": "$36.11", "numPages": 368, "cover": "http://localhost:4730/covers/9781430258667.png", "userId": 1 }, { "id": "9781430259831", "title": "Learn Java for Web Development", "subtitle": "Modern Java Web Development", "isbn": "9781430259831", "abstract": "Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great flexibility and productivi...", "author": "Vishal Layka", "publisher": "Apress", "price": "$41.39", "numPages": 472, "cover": "http://localhost:4730/covers/9781430259831.png", "userId": 1 }, { "id": "9781449309961", "title": "Building Web Applications with Erlang", "subtitle": "Working with REST and Web Sockets on Yaws", "isbn": "9781449309961", "abstract": "Why choose Erlang for web applications? Discover the answer hands-on by building a simple web service with this book. If you're an experienced web developer who knows basic Erlang, you'll learn how to work with REST, dynamic content, web sockets, and concurrency through several examples. In the proc...", "author": "Zachary Kessin", "publisher": "O'Reilly Media", "price": "$15.99", "numPages": 156, "cover": "http://localhost:4730/covers/9781449309961.png", "userId": 1 }, { "id": "9781449316976", "title": "Developing Web Applications with Haskell and Yesod", "subtitle": "Safety-Driven Web Development", "isbn": "9781449316976", "abstract": "This fast-moving guide introduces web application development with Haskell and Yesod, a potent language / framework combination that supports high-performing applications that are modular, type-safe, and concise. You'll work with several samples to explore the way Yesod handles widgets, forms, persi...", "author": "Michael Snoyman", "publisher": "O'Reilly Media", "price": "$15.00", "numPages": 298, "cover": "http://localhost:4730/covers/9781449316976.png", "userId": 1 }, { "id": "9781449319274", "title": "Learning Web Design, 4th Edition", "subtitle": "A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics", "isbn": "9781449319274", "abstract": "Do you want to build web pages, but have no previous experience? This friendly guide is the perfect place to start. You'll begin at square one, learning how the Web and web pages work, and then steadily build from there. By the end of the book, you'll have the skills to create a simple site with mul...", "author": "Jennifer Niederst Robbins", "publisher": "O'Reilly Media", "price": "$9.00", "numPages": 624, "cover": "http://localhost:4730/covers/9781449319274.png", "userId": 1 }, { "id": "9781449320515", "title": "HTML5 and JavaScript Web Apps", "subtitle": "Building Apps for the Open Web", "isbn": "9781449320515", "abstract": "This hands-on book shows you how to work with HTML5, JavaScript MVC frameworks, and the latest W3C specifications to build mobile and desktop web apps that are widely supported across all browsers and devices. You'll quickly master building client-side applications with a loosely coupled backend inf...", "author": "Wesley Hales", "publisher": "O'Reilly Media", "price": "$3.88", "numPages": 172, "cover": "http://localhost:4730/covers/9781449320515.png", "userId": 1 }, { "id": "9781449323578", "title": "WebGL: Up and Running", "subtitle": "Building 3D Graphics for the Web", "isbn": "9781449323578", "abstract": "Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5's family of technologies. With this hands-on guide, you'll learn essential WebGL development and production concepts, using the JavaScript 3D engine Three.js. At the end of the book, you'll put ever...", "author": "Tony Parisi", "publisher": "O'Reilly Media", "price": "$26.21", "numPages": 230, "cover": "http://localhost:4730/covers/9781449323578.png", "userId": 1 }, { "id": "9781449332914", "title": "Web Performance Daybook Volume 2", "subtitle": "Techniques and Tips for Optimizing Web Site Performance", "isbn": "9781449332914", "abstract": "Performance is critical to the success of any website, and help with using today's new tools is key. In this remarkable guide, 32 leading web performance experts offer practical tips, techniques, and advice for optimizing your site's user experience.Originally written for an online calendar, this co...", "author": "Stoyan Stefanov", "publisher": "O'Reilly Media", "price": "$8.92", "numPages": 226, "cover": "http://localhost:4730/covers/9781449332914.png", "userId": 1 }, { "id": "9781449337711", "title": "Designing Evolvable Web APIs with ASP.NET", "subtitle": "Harnessing the power of the web", "isbn": "9781449337711", "abstract": "Design and build Web APIs for a broad range of clients - including browsers and mobile devices - that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the proc...", "author": "Glenn Block, Pablo Cibraro, Pedro Felix, Howard Dierking, Darrel Miller", "publisher": "O'Reilly Media", "price": "$31.99", "numPages": 538, "cover": "http://localhost:4730/covers/9781449337711.png", "userId": 1 }, { "id": "9781449356569", "title": "PHP Web Services", "subtitle": "APIs for the Modern Web", "isbn": "9781449356569", "abstract": "Whether you're sharing data between two internal systems or building an API so users can access their data, this practical book provides everything you need to build web service APIs with PHP. Author Lorna Jane Mitchell uses code samples, real-world examples, and advice based on her extensive experi...", "author": "Lorna Jane Mitchell", "publisher": "O'Reilly Media", "price": "$50.99", "numPages": 118, "cover": "http://localhost:4730/covers/9781449356569.png", "userId": 1 }, { "id": "9781449362966", "title": "Programming 3D Applications with HTML5 and WebGL", "subtitle": "3D Animation and Visualization for Web Pages", "isbn": "9781449362966", "abstract": "Create high-performance, visually stunning 3D applications for the Web, using HTML5 and related technologies such as CSS3 and WebGL - the emerging web graphics standard. With this book, you'll learn how to use the tools, frameworks, and libraries for building 3D models and animations, mind-blowing v...", "author": "Tony Parisi", "publisher": "O'Reilly Media", "price": "$29.90", "numPages": 404, "cover": "http://localhost:4730/covers/9781449362966.png", "userId": 1 }, { "id": "9781449372620", "title": "Flask Web Development", "subtitle": "Developing Web Applications with Python", "isbn": "9781449372620", "abstract": "Take full creative control of your web applications with Flask, the Python-based microframework. With this hands-on book, you'll learn Flask from the ground up by developing a complete social blogging application step-by-step. Author Miguel Grinberg walks you through the framework's core functionali...", "author": "Miguel Grinberg", "publisher": "O'Reilly Media", "price": "$14.00", "numPages": 258, "cover": "http://localhost:4730/covers/9781449372620.png", "userId": 1 }, { "id": "9781484201497", "title": "The Manager's Guide to Web Application Security", "subtitle": "A Concise Guide to the Weaker Side of the Web", "isbn": "9781484201497", "abstract": "The Manager's Guide to Web Application Security is a concise, information-packed guide to application security risks every organization faces, written in plain language, with guidance on how to deal with those issues quickly and effectively. Often, security vulnerabilities are difficult to understan...", "author": "Ron Lepofsky", "publisher": "Apress", "price": "$57.12", "numPages": 232, "cover": "http://localhost:4730/covers/9781484201497.png", "userId": 1 }, { "id": "9781484209530", "title": "Build your own 2D Game Engine and Create Great Web Games", "subtitle": "Using HTML5, JavaScript, and WebGL", "isbn": "9781484209530", "abstract": "Build Your Own 2D Game Engine and Create Great Web Games teaches you how to develop your own web-based game engine step-by-step, allowing you to create a wide variety of online videogames that can be played in common web browsers. Chapters include examples and projects that gradually increase in com...", "author": "Kelvin Sung, Jebediah Pavleas, Fernando Arnez, Jason Pace", "publisher": "Apress", "price": "$42.39", "numPages": 496, "cover": "http://localhost:4730/covers/9781484209530.png", "userId": 1 }, { "id": "9781484210536", "title": "Web Development with Go", "subtitle": "Building Scalable Web Apps and RESTful Services", "isbn": "9781484210536", "abstract": "Take a deep dive into web development using the Go programming language to build web apps and RESTful services to create reliable and efficient software. Web Development with Go provides Go language fundamentals and then moves on to advanced web development concepts and successful deployment of Go w...", "author": "Shiju Varghese", "publisher": "Apress", "price": "$29.18", "numPages": 312, "cover": "http://localhost:4730/covers/9781484210536.png", "userId": 1 }, { "id": "9781484226094", "title": "Web Applications with Elm", "subtitle": "Functional Programming for the Web", "isbn": "9781484226094", "abstract": "Learn the basics of the Elm platform for web applications. This book covers the language as of version 0.18 and the most important libraries.After reading this book you will have an understanding what Elm can do for you. Also, you will be able to build on the example in the book to develop advanced ...", "author": "Wolfgang Loder", "publisher": "Apress", "price": "$24.99", "numPages": 208, "cover": "http://localhost:4730/covers/9781484226094.png", "userId": 1 }, { "id": "9781484233832", "title": "Practical Webix", "subtitle": "Learn to Expedite and Improve your Web Development", "isbn": "9781484233832", "abstract": "Learn to create speedy cross-platform applications with ease using Webix. You will begin with an introduction to Webix and basic usage, exploring the interface components and utilities it offers, as well as the tools available (skin builder, form builder, and code snippet testing facility).You'll un...", "author": "Frank Zammetti", "publisher": "Apress", "price": "$44.99", "numPages": 407, "cover": "http://localhost:4730/covers/9781484233832.png", "userId": 1 }, { "id": "9781484237380", "title": "Practical Web Development with Haskell", "subtitle": "Master the Essential Skills to Build Fast and Scalable Web Applications", "isbn": "9781484237380", "abstract": "Learn how to advance your skill level of Haskell, and use this language for practical web development. This book uses a direct, no nonsense approach, so you no longer need to spend extra time reading the documentation, blog posts, and forums to understand how to use Haskell - all that knowledge is p...", "author": "Ecky Putrady", "publisher": "Apress", "price": "$27.57", "numPages": 278, "cover": "http://localhost:4730/covers/9781484237380.png", "userId": 1 }, { "id": "9781484238424", "title": "Practical PHP 7, MySQL 8, and MariaDB Website Databases", "subtitle": "A Simplified Approach to Developing Database-Driven Websites", "isbn": "9781484238424", "abstract": "Build interactive, database-driven websites with PHP 7, MySQL 8, and MariaDB. The focus of this book is on getting you up and running as quickly as possible with real-world applications. In the first two chapters, you will set up your development and testing environment, and then build your first PH...", "author": "Adrian West, Steve Prettyman", "publisher": "Apress", "price": "$36.97", "numPages": 546, "cover": "http://localhost:4730/covers/9781484238424.png", "userId": 1 }, { "id": "9781484252772", "title": "Ethereum for Web Developers", "subtitle": "Learn to Build Web Applications on top of the Ethereum Blockchain", "isbn": "9781484252772", "abstract": "Technology is constantly evolving, and blockchain is taking development to new places, as mobile did a decade ago - and Ethereum is the leading platform for creating this new wave of applications. This book reveals everything you need to create a robust decentralized application (more commonly known...", "author": "Santiago Palladino", "publisher": "Apress", "price": "$34.99", "numPages": 328, "cover": "http://localhost:4730/covers/9781484252772.png", "userId": 1 }, { "id": "9781484265888", "title": "Practical Rust Web Projects", "subtitle": "Building Cloud and Web-Based Applications", "isbn": "9781484265888", "abstract": "Go beyond the basics of Rust and build web and serverless cloud applications. The applications explained in this practical book include web sites, RESTful APIs, a real-time web chat application, and frontend application with WebAssembly. Each chapter is organized in the following format: what this k...", "author": "Shing Lyu", "publisher": "Apress", "price": "$28.75", "numPages": 256, "cover": "http://localhost:4730/covers/9781484265888.png", "userId": 1 }, { "id": "9781491902592", "title": "Using WebPagetest", "subtitle": "Web Performance Testing for Novices and Power Users", "isbn": "9781491902592", "abstract": "Learn basic and advanced uses of WebPagetest, the performance measurement tool for optimizing websites. This practical guide shows users new to this tool how run tests and interpret results, and helps experienced users gain a better and more thorough understanding of hidden features in WebPagetest t...", "author": "Rick Viscomi, Andy Davies, Marcel Duran", "publisher": "O'Reilly Media", "price": "$25.80", "numPages": 214, "cover": "http://localhost:4730/covers/9781491902592.png", "userId": 1 }, { "id": "9781491910290", "title": "Web Scraping with Python", "subtitle": "Collecting Data from the Modern Web", "isbn": "9781491910290", "abstract": "Learn web scraping and crawling techniques to access unlimited data from any web source in any format. With this practical guide, you'll learn how to use Python scripts and web APIs to gather and process data from thousands - or even millions - of web pages at once.Ideal for programmers, security pr...", "author": "Ryan Mitchell", "publisher": "O'Reilly Media", "price": "$14.00", "numPages": 256, "cover": "http://localhost:4730/covers/9781491910290.png", "userId": 1 }, { "id": "9781491912553", "title": "High Performance Mobile Web", "subtitle": "Best Practices for Optimizing Mobile Web Apps", "isbn": "9781491912553", "abstract": "Optimize the performance of your mobile websites and webapps to the extreme. With this hands-on book, veteran mobile and web developer Maximiliano Firtman demonstrates which aspects of your site or app slow down the user's experience, and what you can do to achieve lightning-fast performance. There'...", "author": "Maximiliano Firtman", "publisher": "O'Reilly Media", "price": "$7.00", "numPages": 326, "cover": "http://localhost:4730/covers/9781491912553.png", "userId": 1 }, { "id": "9781491915592", "title": "Developing Web Apps with Haskell and Yesod, 2nd Edition", "subtitle": "Safety-Driven Web Development", "isbn": "9781491915592", "abstract": "This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. Fully updated for Yesod 1.4, this second edition shows you how Yesod handles widgets, for...", "author": "Michael Snoyman", "publisher": "O'Reilly Media", "price": "$29.99", "numPages": 396, "cover": "http://localhost:4730/covers/9781491915592.png", "userId": 1 }, { "id": "9781491933091", "title": "PHP Web Services, 2nd Edition", "subtitle": "APIs for the Modern Web", "isbn": "9781491933091", "abstract": "Whether you're sharing data between two internal systems or building an API so that users can access their data, this practical guide has everything you need to build APIs with PHP. Author Lorna Jane Mitchell provides lots of hands-on code samples, real-world examples, and advice based on her extens...", "author": "Lorna Jane Mitchell", "publisher": "O'Reilly Media", "price": "$18.59", "numPages": 180, "cover": "http://localhost:4730/covers/9781491933091.png", "userId": 1 }, { "id": "9781491944806", "title": "Mobile and Web Messaging", "subtitle": "Messaging Protocols for Web and Mobile Devices", "isbn": "9781491944806", "abstract": "Learn how to use messaging technologies to build responsive and resilient applications for mobile devices and web browsers. With this hands-on guide, you'll use the STOMP and MQTT messaging protocols to write iOS and web applications capable of sending and receiving GPS and device sensor data, text ...", "author": "Jeff Mesnil", "publisher": "O'Reilly Media", "price": "$11.00", "numPages": 184, "cover": "http://localhost:4730/covers/9781491944806.png", "userId": 1 }, { "id": "9781491945902", "title": "The Uncertain Web", "subtitle": "Web development in a changing landscape", "isbn": "9781491945902", "abstract": "What's the best way to develop for a Web gone wild? That's easy. Simply scrap the rules you've relied on all these years and embrace uncertainty as a core tenet of design. In this practical book, veteran developer Rob Larsen outlines the principles out what he calls The Uncertain Web, and shows you ...", "author": "Rob Larsen", "publisher": "O'Reilly Media", "price": "$21.97", "numPages": 258, "cover": "http://localhost:4730/covers/9781491945902.png", "userId": 1 }, { "id": "9781491960202", "title": "Learning Web Design, 5th Edition", "subtitle": "A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics", "isbn": "9781491960202", "abstract": "With the release of HTML5 and browsers that constantly update, HTML is experiencing a renaissance. CSS3 and the recent upgrades to JavaScript have also helped change the way we build striking and useful sites today. If you're new to web design, the thoroughly updated 5th edition of this no-nonsense ...", "author": "Jennifer Niederst Robbins", "publisher": "O'Reilly Media", "price": "$45.00", "numPages": 700, "cover": "http://localhost:4730/covers/9781491960202.png", "userId": 1 }, { "id": "9781491985571", "title": "Web Scraping with Python, 2nd Edition", "subtitle": "Collecting More Data from the Modern Web", "isbn": "9781491985571", "abstract": "If programming is magic then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. The expanded edition of this practical book not only introduces you web scraping, but also serves ...", "author": "Ryan Mitchell", "publisher": "O'Reilly Media", "price": "$35.87", "numPages": 308, "cover": "http://localhost:4730/covers/9781491985571.png", "userId": 1 }, { "id": "9781491991732", "title": "Flask Web Development, 2nd Edition", "subtitle": "Developing Web Applications with Python", "isbn": "9781491991732", "abstract": "Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you'll learn Flask from the ground up by developing a complete, real-world application created by author Miguel Grinberg. This refreshed edition accounts fo...", "author": "Miguel Grinberg", "publisher": "O'Reilly Media", "price": "$28.99", "numPages": 316, "cover": "http://localhost:4730/covers/9781491991732.png", "userId": 1 }, { "id": "9781492053118", "title": "Web Application Security", "subtitle": "Exploitation and Countermeasures for Modern Web Applications", "isbn": "9781492053118", "abstract": "While many resources for network and IT security are available, detailed knowledge regarding modern web application security has been lacking - until now. This practical guide provides both offensive and defensive security concepts that software engineers can easily learn and apply.Andrew Hoffman, a...", "author": "Andrew Hoffman", "publisher": "O'Reilly Media", "price": "$24.99", "numPages": 330, "cover": "http://localhost:4730/covers/9781492053118.png", "userId": 1 }, { "id": "9781492058564", "title": "Modern Web Development on the JAMstack", "subtitle": "Modern Techniques for Ultra Fast Sites and Web Applications", "isbn": "9781492058564", "abstract": "Learn how to run your web projects - everything from simple sites to complex applications - without a single server. It's possible with the JAMstack, a modern web development architecture for deploying fast, highly-scalable sites and applications that don't require traditional origin infrastructure....", "author": "Mathias Biilmann, Phil Hawksworth", "publisher": "O'Reilly Media", "price": "$0.00", "numPages": 127, "cover": "http://localhost:4730/covers/9781492058564.png", "userId": 1 }, { "id": "9781593274870", "title": "The Modern Web", "subtitle": "Multi-Device Web Development with HTML5, CSS3, and JavaScript", "isbn": "9781593274870", "abstract": "Today's web technologies are evolving at near-light speed, bringing the promise of a seamless Internet ever closer to reality. When users can browse the Web on a three-inch phone screen as easily as on a fifty-inch HDTV, what's a developer to do?Peter Gasston's The Modern Web will guide you through ...", "author": "Peter Gasston", "publisher": "No Starch Press", "price": "$20.99", "numPages": 264, "cover": "http://localhost:4730/covers/9781593274870.png", "userId": 1 }, { "id": "9781617293771", "title": "Web Performance in Action", "subtitle": "Building Fast Web Pages", "isbn": "9781617293771", "abstract": "Web Performance in Action is your companion guide to making websites faster. You'll learn techniques that speed the delivery of your site's assets to the user, increase rendering speed, decrease the overall footprint of your site, as well as how to build a workflow that automates common optimization...", "author": "Jeremy L. Wagner", "publisher": "Manning", "price": "$15.29", "numPages": 376, "cover": "http://localhost:4730/covers/9781617293771.png", "userId": 1 }, { "id": "9781680500820", "title": "Web Development with Clojure, 2nd Edition", "subtitle": "Build Bulletproof Web Apps with Less Code", "isbn": "9781680500820", "abstract": "Modern web applications deserve modern tools. Harness the JVM's rich infrastructure while taking advantage of the expressive power and brisk performance of a modern functional language. Exploit Clojure's unique advantages for web development. Step by step, apply the fundamentals of programming in Cl...", "author": "Dmitri Sotnikov", "publisher": "The Pragmatic Programmers", "price": "$28.02", "numPages": 306, "cover": "http://localhost:4730/covers/9781680500820.png", "userId": 1 }, { "id": "9781680502435", "title": "Functional Web Development with Elixir, OTP, and Phoenix", "subtitle": "Rethink the Modern Web App", "isbn": "9781680502435", "abstract": "Elixir and OTP provide exceptional tools to build rock-solid back-end applications that scale. In this book, you'll build a web application in a radically different way, with a back end that holds application state. You'll use persistent Phoenix Channel connections instead of HTTP's request-response...", "author": "Lance Halvorsen", "publisher": "The Pragmatic Programmers", "price": "$18.99", "numPages": 218, "cover": "http://localhost:4730/covers/9781680502435.png", "userId": 1 }, { "id": "9781680506365", "title": "Programming WebAssembly with Rust", "subtitle": "Unified Development for Web, Mobile, and Embedded Applications", "isbn": "9781680506365", "abstract": "WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C in a language that strictly enforces type safety. Combine both languages and you can write for the we...", "author": "Kevin Hoffman", "publisher": "The Pragmatic Programmers", "price": "$30.27", "numPages": 238, "cover": "http://localhost:4730/covers/9781680506365.png", "userId": 1 }, { "id": "9781680506822", "title": "Web Development with Clojure, 3rd Edition", "subtitle": "Build Large, Maintainable Web Applications Interactively", "isbn": "9781680506822", "abstract": "Today, developers are increasingly adopting Clojure as a web-development platform. See for yourself what makes Clojure so desirable, as you create a series of web apps of growing complexity, exploring the full process of web development using a modern functional language. This fully updated third ed...", "author": "Dmitri Sotnikov, Scot Brown", "publisher": "The Pragmatic Programmers", "price": "$47.95", "numPages": 350, "cover": "http://localhost:4730/covers/9781680506822.png", "userId": 1 }, { "id": "9781680507263", "title": "Build Websites with Hugo", "subtitle": "Fast Web Development with Markdown", "isbn": "9781680507263", "abstract": "Database-driven sites bring complexity you might not need, but building a site by hand is too much work. Hugo is a static site generator and web development framework that creates content sites quickly without the overhead or dependencies of a dyanmic web framework. With Hugo, you use HTML templates...", "author": "Brian P. Hogan", "publisher": "The Pragmatic Programmers", "price": "$26.95", "numPages": 154, "cover": "http://localhost:4730/covers/9781680507263.png", "userId": 1 }, { "id": "9781782160786", "title": "Socket.IO Real-time Web Application Development", "subtitle": "Build modern real-time web applications powered by Socket.IO", "isbn": "9781782160786", "abstract": "The expectations of users for interactivity withweb applications have changed over the past few years. No more does the user want to press the refresh button to check if new messages have arrived in their inbox; people expect to see updates in their applications in real-time. Mass multiplayer online...", "author": "Rohit Rai", "publisher": "Packt Publishing", "price": "$14.99", "numPages": 140, "cover": "http://localhost:4730/covers/9781782160786.png", "userId": 1 }, { "id": "9781782160922", "title": "Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API", "subtitle": "Get started with Kendo UI Mobile and learn how to integrate it with HTTP-based services built using ASP.NET Web API", "isbn": "9781782160922", "abstract": "Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API helps you to understand the concept of building mobile applications using HTML5 based frameworks, specifically Kendo UI Mobile. It teaches you in a simple step-by-step manner how to create a service backend layer using ASP.NET We...", "author": "Nishanth Nair, Ragini Kumbhat Bhandari", "publisher": "Packt Publishing", "price": "$29.99", "numPages": 256, "cover": "http://localhost:4730/covers/9781782160922.png", "userId": 1 }, { "id": "9781782163169", "title": "Web Penetration Testing with Kali Linux", "subtitle": "A practical guide to implementing penetration testing strategies on websites, web applications, and standard web protocols with Kali Linux", "isbn": "9781782163169", "abstract": "Kali Linux is built for professional penetration testing and security auditing. It is the next-generation of BackTrack, the most popular open-source penetration toolkit in the world. Readers will learn how to think like real attackers, exploit systems, and expose vulnerabilities.Even though web appl...", "author": "Joseph Muniz, Aamir Lakhani", "publisher": "Packt Publishing", "price": "$29.99", "numPages": 342, "cover": "http://localhost:4730/covers/9781782163169.png", "userId": 1 }, { "id": "9781782164364", "title": "Web Scraping with Python", "subtitle": "Successfully scrape data from any website with the power of Python", "isbn": "9781782164364", "abstract": "The Internet contains the most useful set of data ever assembled, largely publicly accessible for free. However, this data is not easily reusable. It is embedded within the structure and style of websites and needs to be carefully extracted to be useful. Web scraping is becoming increasingly useful ...", "author": "Richard Lawson", "publisher": "Packt Publishing", "price": "$22.99", "numPages": 174, "cover": "http://localhost:4730/covers/9781782164364.png", "userId": 1 }, { "id": "9781782164760", "title": "PHP Web Scraping", "subtitle": "Get up and running with the basic techniques of web scraping using PHP", "isbn": "9781782164760", "abstract": "With the proliferation of the web, there has never been a larger body of data freely available for common use. Harvesting and processing this data can be a time consuming task if done manually. However, web scraping can provide the tools and framework to accomplish this with the click of a button. I...", "author": "Jacob Ward", "publisher": "Packt Publishing", "price": "$12.99", "numPages": 60, "cover": "http://localhost:4730/covers/9781782164760.png", "userId": 1 }, { "id": "9781782167891", "title": "jQuery Mobile Web Development Essentials, 2nd Edition", "subtitle": "Build mobile-optimized websites using the simple, practical, and powerful jQuery-based framework", "isbn": "9781782167891", "abstract": "jQuery Mobile is a unified, HTML5-based user interface system for all popular mobile device platforms. It is the most practical HTML / JavaScript framework available today. In this tutorial, you will learn how to use jQuery Mobile with your HTML pages, and create mobile friendly websites in no time....", "author": "Raymond Camden, Andy Matthews", "publisher": "Packt Publishing", "price": "$26.99", "numPages": 242, "cover": "http://localhost:4730/covers/9781782167891.png", "userId": 1 }, { "id": "9781782168799", "title": "Instant Audio Processing with Web Audio", "subtitle": "Learn how to use the Web Audio API to implement audio effects such as loop stitching, audio ducking, and audio equalization through practical, hands-on recipes", "isbn": "9781782168799", "abstract": "Web Audio is an upcoming industry standard for web audio processing. Using the API, developers today can develop web games and applications with real-time audio effects to rival their desktop counterparts.Instant Audio Processing with Web Audio is your hands-on guide to the Web Audio API. Using clea...", "author": "Chris Khoo", "publisher": "Packt Publishing", "price": "$12.99", "numPages": 76, "cover": "http://localhost:4730/covers/9781782168799.png", "userId": 1 }, { "id": "9781782170686", "title": "Developing Web Applications with Oracle ADF Essentials", "subtitle": "Quickly build attractive, user-friendly web applications using Oracle's free ADF Essentials toolkit", "isbn": "9781782170686", "abstract": "With ADF, Oracle gives you the chance to use the powerful tool used by Oracle's own developers. Modern enterprise applications must be user-friendly, visually attractive, and fast performing. Oracle Fusion Applications are just that; but to get the desired output you need proven methods to use this ...", "author": "Sten E. Vesterli", "publisher": "Packt Publishing", "price": "$29.99", "numPages": 270, "cover": "http://localhost:4730/covers/9781782170686.png", "userId": 1 }, { "id": "9781782178125", "title": "Developing RESTful Services with JAX-RS 2.0, WebSockets, and JSON", "subtitle": "A complete and practical guide to building RESTful Web Services with the latest Java EE7 API", "isbn": "9781782178125", "abstract": "As the technology landscape moves focus towards smaller devices, the need for building scalable, flexible, lightweight, and real-time communications-based applications grows. HTML 5 and Java EE 7 provide a new synthesis of technologies that demonstrate tremendous scope and potential in areas of devi...", "author": "Bhakti Mehta, Masoud Kalali", "publisher": "Packt Publishing", "price": "$23.99", "numPages": 128, "cover": "http://localhost:4730/covers/9781782178125.png", "userId": 1 }, { "id": "9781783280919", "title": "WebGL: Hotshot", "subtitle": "Create interactive 3D content for web pages and mobile devices", "isbn": "9781783280919", "abstract": "This book presents many popular applications for the Web including examples of deploying 3D applications such as building interactive products for e-commerce, extending social media, visualizing big data, and more. It helps you master how to instantly create and deploy Web3D content, demonstrating a...", "author": "Mitch Williams", "publisher": "Packt Publishing", "price": "$29.99", "numPages": 306, "cover": "http://localhost:4730/covers/9781783280919.png", "userId": 1 }, { "id": "9781783282234", "title": "Website Development with PyroCMS", "subtitle": "Quickly and efficiently develop and deploy impressive websites with PyroCMS", "isbn": "9781783282234", "abstract": "As web developers face constant pressure to build websites faster and smarter, many are turning to PyroCMS as a great way to use established programming patterns to create a website. PyroCMS is used by businesses and individuals all over the world and can easily be adopted for your next website proj...", "author": "Zachary Vineyard", "publisher": "Packt Publishing", "price": "$17.99", "numPages": 104, "cover": "http://localhost:4730/covers/9781783282234.png", "userId": 1 }, { "id": "9781783286355", "title": "Web Development with Jade", "subtitle": "Utilize the advanced features of Jade to create dynamic web pages and significantly decrease development time", "isbn": "9781783286355", "abstract": "Jade is a template engine for node.js and the default rendering engine for the Express web framework. It is a new, simplified language that compiles into HTML and is extremely useful for web developers. Jade is designed primarily for server-side templating in node.js, but it can also be used in a va...", "author": "Sean Lang", "publisher": "Packt Publishing", "price": "$14.99", "numPages": 80, "cover": "http://localhost:4730/covers/9781783286355.png", "userId": 1 }, { "id": "9781783287093", "title": "CodeIgniter Web Application Blueprints", "subtitle": "Develop full-featured dynamic web applications using the powerful CodeIgniter MVC framework", "isbn": "9781783287093", "abstract": "Loosely based on the Model-View-Controller pattern, CodeIgniter is an open source framework for application development. It allows you to develop projects by providing a rich set of libraries for common tasks, including a simple interface and logical structure to access these libraries.The book begi...", "author": "Rob Foster", "publisher": "Packt Publishing", "price": "$26.99", "numPages": 330, "cover": "http://localhost:4730/covers/9781783287093.png"