CSS Flexbox and Typical Use Cases

 Friday, July 27, 2018     Bojan     Web Technologies

Featured Photo

Flexbox is a CSS layout module and a newer feature, supported in all modern browsers, that makes it easier to design flexible responsive layout structure without using float or positioning. You can manipulate the direction, position, height, width and spacing of a collection of items in a parent container.


Single Page Application made with Angular

 Tuesday, January 16, 2018     Bojan     Web Technologies

Featured Photo

Angular is Google backed, front-end JavaScript framework following MVW pattern, allowing web application developers to create SPAs that are blazing fast, highly feature rich.

What is a SPA? Single-Page Applications (SPAs) are Web apps that load a single HTML page and dynamically update that page as the user interacts with the app. SPAs use AJAX and HTML5 to create fluid and responsive Web apps, without constant page reloads.

The Traditional Page Lifecycle vs. the SPA Lifecycle

i2b Global has recently acquired skills to develop SPAs for our clients, specifically using Angular web technology. If you have a project that you would like us to work on, please contact us and let's talk.

Angular.io - one framework, mobile & desktop is already at version 5.2 as of this article's publishing. The framework has matured a lot and can be used to develop small to enterprise sized, modern, web applications that will work across all platforms. Everything is organized in modules and components. This is yet another benefit of using Angular. You can reuse code and make it modular so that different people can work on different parts and put it together.

Examples of well know web apps done in Angular is Google's Gmail and YouTube! Speed and performance is important if you want your users to really accept and love the tools you build. That's why Angular is focused on achieve the maximum speed possible, and has scalability in mind. Check out this Angular example https://embed.plnkr.co/?show=preview

Developers can use Angular with their favourite IDEs to not just create powerful UI views using simple template syntax, but to get intelligent code completion, ability to see errors right away, or generate components using Angular CLI. The web programming language of choice is TypeScript, which is a superset of JavaScript. This ensures that development will be as bug free as possible, and easier to organize/read/maintain code.

We are very excited to announce our offering of this service! If you have a project that you would like us to work on, please contact us and let's talk.

 Request a Quote