jhipster

Getting Started With JHipster, Part 2

Matt McCandless AngularJS, Java, JavaScript, Microservices, Technology Snapshot Leave a Comment

In part two of this series, we create a microservice architecture using JHipster’s available options for doing so. There is quite a bit more work to do with this approach as compared with the monolithic approach. But, in the end, it pays off. You will see the benefits and flexibility in decoupling our different layers of our architecture. Each layer will not be dependent upon another to run. Let’s get started…



jhipster

Getting Started With JHipster, Part 1

Matt McCandless AngularJS, Java, JavaScript, Spring, Technology Snapshot Leave a Comment

So, you want to stay on the leading edge of technology, but feel overwhelmed by all the moving parts. You’re in luck! jHipster aims to make setting-up an app fairly painless.

In this jHipster series we are going to take you through, first, creating a monolithic application. Secondly, we will make an app in the microservices style. Last, we’ll give you some tips and tricks for jHipster best practices. Let’s first begin with Part One…



Angular2BreakfastBoostWithKeyhole

Breakfast Boost Scheduled: Angular 2 In Action!

Lauren Fournier AngularJS, Community, Company News, JavaScript Leave a Comment

We are excited to announce the next public Keyhole Software educational event: Angular 2 In Action! This Breakfast Boost event is a live-coding learning opportunity open to the public. The presentation is geared to benefit software developers who are implementing or interested in AngularJS. This free presentation will be held at the Keyhole Software office in Leawood, Kansas on August 11, 2016 from 8-10 a.m. …



angularJs

A Test-Driven Development Introduction to Angular 2

Matthew Brown AngularJS, JavaScript, Testing, Tutorial 4 Comments

AngularJS is a popular framework used for building single-page applications. One great benefit of using Angular is that it is easy to incorporate automated testing. I have been using Angular on various projects for a few years now, so naturally I was curious to learn what’s new in Angular 2. In this article, I will be walking through the process …



Angularjs Blind date

Blind Date with AngularJS

Chris Shatrov AngularJS, JavaScript, Tutorial Leave a Comment

Are you starting to work on a new application that is using AngularJS? You have heard of it before and would like to know more about it? And have no idea where to start? You are in luck! Continue reading this blog and start learning this hot thing called Angular! AngularJS is a JavaScript MVC framework that has some compelling …



Foundation for Apps

Getting Up and Running With Foundation for Apps

Todd Leininger AngularJS, JavaScript, Technology Snapshot Leave a Comment

I have been programming for 9 years now, mostly focused on Java EE development. One area that I’m always interested in exploring is front-end web development and web apps. One thing that interests me a lot on the front-end side of development are frameworks. A framework can give you everything you need to get up and running and prototyping. In this …



Choosing JavaScript Framework

Choosing a JavaScript Framework [Infographic]

Keyhole Software AngularJS, BackboneJS, JavaScript Leave a Comment

In this week’s blog, we’d like to present to you an informative infographic that compares some of the aspects of AngularJS, Backbone.js and Ember. Sometimes half the battle is determining which JavaScript frameworks are the best fit for the specific needs of your single-page application. These are three technologies that we at Keyhole have quite a bit of experience with …



Someday

Part Deux: A Google Calendar Gadget in Angular.js

Lyndsey Padget AngularJS, JavaScript, Single-Page Application, Technology Snapshot 1 Comment

I was on a project recently where the team was faced with a daunting list of scheduling-related backlog stories. When looking at the entire feature, about 20% of these stories dealt with custom functionality and 80% of them dealt with issues that are common to any scheduling or calendar application: start times, end times, visibility/privacy, conflicts, notifications, etc etc. When I asked …