Library Web Development: Beyond Tips and Tricks

Find on LibraryThing.Find on WorldCat.
$69.99
ALA Member: 
$ 62.99
Item Number: 
978-0-8389-1830-2
Published: 
2019
Publisher: 
ALA Editions
Pages: 
144
Width: 
6"
Height: 
9"
Format: 
Softcover
AP Categories: 
A, C, I, X
  • Description
  • Table of Contents
  • About the Author

Plenty of resources offer you snippets of code and a variety of tutorials can show you the solutions to web development problems. But it’s much more valuable (and a better investment of your time!) to learn some core problem-solving skills. This book shares key rules and strategies that will empower you to become a confident coder and web developer, ready to think through whatever complications present themselves. Bengtson, an expert developer, describes 11 challenges typical of a library setting and ones he has faced himself. He then walks you through his thinking, with explorations of alternate approaches, as he works toward a solution. As you follow along, you’ll gain wisdom involving scenarios such as

  • integrating a reader app with Dspace;
  • tips when using a public API;
  • troubleshooting a Google Analytics Event hook in a new application;
  • building a database from a collection of CSV files;
  • collecting information from a university’s web pages to display in the library website; and
  • moving mass quantities of information to the next page of your app.

Armed with the conceptual foundation outlined in this book, you’ll be ready to meet the web development challenges you face in your library.

Preface

Chapter 1    The Problems We Need to Solve
Chapter 2    Tracking Just About Anything in the Client
Chapter 3    Moving Data between Your Web Pages
Chapter 4    Wrestling Same Origin Policy (Or, Why Won’t My App Read This Data?)
Chapter 5    Using FIFIOs to Extract Data without an API
Chapter 6    Using Sideways Development to Improve Web Interfaces
Chapter 7    Pulling Data from Multiple Sources for a Single Interface
Chapter 8    Making a Mobile-Friendly Image Map
Chapter 9    Using Server-Side Scripting to Reshape Troublesome Data
Chapter 10    A Few Last Rules to Follow

Afterword

  • Appendix A The Rules
  • Appendix B Next Steps

Index

Jason Bengtson

Jason Bengtson is the head of information technology services at Kansas State University Libraries, where he currently holds the academic rank of Assistant Professor. He is a full stack web developer, and the author of numerous articles on library technology.

Also of Interest: 
Image for Introducing RDA: A Guide to the Basics—print/e-book Bundle
Introducing RDA: A Guide to the Basics—print/e-book Bundle
Image for No Shelf Required: E-Books in Libraries—print/e-book Bundle
No Shelf Required: E-Books in Libraries—print/e-book Bundle
Image for Web-Based Instruction: A Guide for Libraries, Third Edition—print/e-book Bundle
Web-Based Instruction: A Guide for Libraries, Third Edition—print/e-book Bundle
Image for I Found It on the Internet: Coming of Age Online, Second Edition--print/e-book Bundle
I Found It on the Internet: Coming of Age Online, Second Edition--print/e-book Bundle
Image for Assistive Technologies in the Library--print/e-book Bundle
Assistive Technologies in the Library--print/e-book Bundle
Image for Open Access: What You Need to Know Now--print/e-book Bundle
Open Access: What You Need to Know Now--print/e-book Bundle
Image for Working in the Virtual Stacks: The New Library and Information Science--print/e-book Bundle
Working in the Virtual Stacks: The New Library and Information Science--print/e-book Bundle
Image for Going Mobile: Developing Apps for Your Library Using Basic HTML Programming--print/e-book Bundle
Going Mobile: Developing Apps for Your Library Using Basic HTML Programming--print/e-book Bundle