OPI Blog
Learn from experts in their fields

Browsing Tags: javascript

Migrating from Cordova to React Native
Strategies, tips, and gotchas for migrating a cross-platform mobile app from Cordova to React Native Apache Cordova is a Web view centric cross-platform mobile development platform that interacts with native APIs via plugins that expose ...
A Guide To Learning Angular 2
This article presents a list of various resources that I found particularly helpful with learning Angular 2. If you’re starting to learn Angular 2 yourself, you can view this article as a guide to help direct ...
Jul 19, 2016
Guide to Creating Native Mobile Apps with Ionic2
Over the last few years I’ve had a little online side-project that I’ve always wanted to make into a native app. Mostly for fun and learning, but also to make it available without a network ...
Tutorial: Creating an Angular 2.0 Todo App
Introduction With Angular 2.0 right around the corner, big changes are in store. If you would like to understand the differences between Angular 1 and Angular 2 check out this blog post! For the past ...
Comparing React.js performance vs. native DOM
React.js is a promising new library for Javascript view component development. A similar approach is said to be leveraged in the upcoming Angular 2 release. Mike Hostetler has given a nice introduction the technology coming ...
Relational data management with Lovefield
When writing a new JavaScript application I often find that the hardest part isn’t the UI or functionality but rather accessing and managing data. Storing dozens of arrays of dynamically-typed objects in memory and iterating across them hundreds of times ...
Angular 2 vs Angular 1
Angular 2: A brief history About a year ago, the Angular team made the decision to drastically change the tremendously popular AngularJS framework. Google and the Angular contributors sought to better the framework by reducing ...
Jul 30, 2015
Client-side geospatial analysis with TurfJS
Maps, especially maps of historical data, are one of my favorite ways of consuming information which is why I was excited to finally have a good excuse to create one myself recently. Earlier this year I moved ...
WebSockets in Grails 3.0
For those who aren’t familiar, WebSockets are a long-lived, interactive, two-way channel between a client browser and end server that allows ongoing communication without polling. They’ve been around for a few years now ever since ...
A server-side guy interacts with React
I’m a server-side guy that happens to be living inside front-end projects. I know my way around jQuery, have gotten aquainted with Bootstrap, and use SASS if I have to do something a bit more ...