Month: April 2012
My team and I advocate the use of RESTful Service Oriented Architectures (SOA) to our organization where we work with many large data sets used in web-based applications. We strongly believe that the application should live in the client and that the server should be used as a services layer for providing and persisting data. Allowing the client to pull the data it needs can be useful for creating seamless user experiences that include features like sorting, filtering and searching without multiple trips to the server. Recently, a question was asked about the right time to introduce server-side pagination to the JSON responses. There are many variables that can impact this decision. Before immediately jumping to pagination, step back and ask yourself a few of these questions. How will your users interact with the data? It is important for a developer to know their audience and the audience’s workflow. Understand how users need to work with the data. If you are displaying unnecessary data or doing unnecessary work, this will ultimately slow down the experience. Spending time understanding user processes and finding technical ways to solve problems is just as much the developer’s job as it is the Business Architect’s and UX Designer’s jobs. Does the current workflow need a change? The current process might simply require a facelift. Just because a process has been followed for years, doesn’t mean that...Read More
My name is Josh Zeigler and live in Powell, Ohio. I am a family guy, tech geek, sports nut, Disney addict, and amateur triathlete. This is my personal blog site and digital playground. Here, I write about my life and anything that is on my mind...