Home » Tag Archives: AngularJS

Tag Archives: AngularJS

Build a new Web Application from scratch using Spring boot, Thymeleaf, AngularJS – Part 3

spring-interview-questions-answers

In the previous blogs we built the landing page using Thymeleaf, Bower and Bootstrap and deployed it to Heroku. In this blog we will introduce some functionality with AngularJS for front end and Spring Boot Webservices at backend. We will begin with Login/Logout section. Lets begin with installing AngularJS in our application using bower. Introducing AngularJS $ bower install angular --save ...

Read More »

15 Reasons Why Developers Need to Learn AngularJS

software-development-2-logo

Over the last few years, AngularJS has emerged as the go-to stack for developing single-page web applications (SPAs). Being an extremely advanced JavaScript framework, it not only enhances your HTML to the maximum extent possible but also simplifies everything from designing the UI to testing the application. According to Libscore, a popular JavaScript analytics service, Angular is being used by ...

Read More »

AngularJS: Different ways of using Array Filters

javascript-logo

AngularJS provides filter feature which can be used to format input value or to filter an Array with the given matching input criteria. For example you can use ‘date’ filter to format a Date value into human readable Date representation like MM-DD-YYYY as {{dob | date}}. On the other hand there are Array filtering feature which is very useful while ...

Read More »

AngularJS: Introducing modules, controllers, services

javascript-logo

In my previous post AngularJS Tutorial: Getting Started with AngularJS we have seen how to setup an application using SpringBoot + AngularJS + WebJars. But it’s a kind of quick start tutorial where I haven’t explained much about AngularJS modules, controllers and services. Also it is a single screen (only one route) application. In this part-2 tutorial, we will take ...

Read More »

AngularJS Tutorial: Getting Started with AngularJS

javascript-logo

AngularJS is a popular JavaScript framework for building Single Page Applications (SPAs). AngularJS provides the following features which makes developing web apps easy:             Two way data binding Dependency Injection Custom HTML Directives Easy integration with REST webservices using $http, $resource, Restangular etc Support for Testing and many more… Though there are lot more features ...

Read More »

ngImprovedTesting: mock testing for AngularJS made easy

software-development-2-logo

Being able to easily test your application is one of the most powerful features that AngularJS offers. All the services, controllers, filters even directives you develop can be fully (unit) tested. However the learning curve for writing (proper) unit tests tends to be quite steep. This is mainly because AngularJS doesn’t really offer any high level API’s to ease the ...

Read More »

Java EE 7 with Angular JS – Part 1

javascript-logo

Today’s post will show you how to build a very simple application using Java EE 7 and Angular JS. Before going there let me tell you a brief story: I have to confess that I was never a big fan of Javascript, but I still remember the first time I have used it. I don’t remember the year exactly, but ...

Read More »

The Java Origins of Angular JS: Angular vs JSF vs GWT

javascript-logo

A superheroic Javascript framework needs a good origin story. Let’s try to patch it together, while going over the use of Angular JS in the enterprise Java world and the Angular take on MVC. This post will go over the following topics, and end with an example:             The Java Origins of Angular JS Angular ...

Read More »

Server vs Client Side Rendering (AngularJS vs Server Side MVC)

java-interview-questions-answers

There’s a lot of discussion related to server vs client side application rendering. While there is no “one choice fits all” solution, I’ll try to argue in favor of client side (specifically AngularJS) from different points of view. First of them is architecture. Architecture Well done architecture has clearly defined separation of concerns (SoS). In most cases minimal high level ...

Read More »

Single Page Application with Angular.js, Node.js and MongoDB (MongoJS Module)

software-development-2-logo

The current post is a proof of concept towards making a web application with a Javascript based Web Server. This technological stack is popularly known as MEAN Stack. To make this possible, we have selected the following technologies Angular.js for client side development – Single Page Application Cross Domain Communication in between Angular.js and Node.js Node.js for server side development Rest ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials