Welcome to part two of the Full-stack TypeScript with Ionic and NestJS series! In part one of the series, we went over the benefits of using TypeScript on both the client and server, shared an introduction to NestJS, and built a simple app, that’s already up and running, called GoSpaceRanger. So far in GoSpaceRanger, we […]
Do you use VS Code for Ionic and Angular development? Chances are good that you do. It’s a little app from the unlikeliest of companies that is becoming a big deal. At its core, VS Code (Code from here on), is a code editor that is free, open source, runs on multiple platforms, and has […]
Nothing strikes fear into the hearts of developers quite like being told their app is slow. Because of this, great pains are taken to optimize the loading and startup performance in our apps. The techniques we use have changed over the years, but the good news is that a lot of the heavy lifting is […]
This is a guest post from Simon Grimm, Ionic Developer Expert and educator at the Ionic Academy. Simon also writes about Ionic frequently on his blog Devdactic. In this tutorial we will look at the new navigation system inside Ionic Framework 4.0 to learn how to use the powerful CLI, to understand how your Ionic […]
This is a guest post from Jorge Vegara. Jorge writes frequently on Javebratt about Ionic and Firebase, be sure to check it out. Firestore is a fully managed NoSQL document-based database for mobile and web. It’s designed to store and sync app data easily. Today, we’ll go over how to manage data from an Ionic […]
Skeleton screens… You might think they sound a little scary and or that they’re hard to implement, but what if I told you that they are actually quite simple to make. Once added to your app, skeleton screens become an awesome feature to make your app feel incredibly fast. When building an app, you’re always […]
Happy Thursday Ionites! We’re hope you’re enjoying all that Autumn 🍂 – the best season – has to offer. Today we’re releasing ionic-angular 3.7.0 and @ionic/app-scripts 3.0.0. These releases have a lot to offer, so let’s dive into each of them.
Some kittens organizing themselves into formatted modules Howdy folks! In our last blog post we discussed how to configure an app to lazy load pages. In this post we’ll discuss how to better organize the rest of our app to operate with lazy loading; specifically the UI Components, Directives and Pipes.
Hi there folks! When we were working on release 3.0.0, our main goal was to add lazy loading to the framework and make it as easy as possible. While we are still labeling lazy loading as a beta/non-default setting, many developers who are adding lazy loading to their apps are asking question regarding best practices […]