Quantcast
Channel: Nick Nisi – SitePen
Browsing latest articles
Browse All 17 View Live

Creating Dojo Widgets with Inline Templates

Many Dojo widgets make use of client-side templating for generating the UI. Template HTML files are brought in to the page with dojo/text, parsed and converted to DOM nodes, and placed on the page,...

View Article



Image may be NSFW.
Clik here to view.

Dojo FAQ: What is the difference between dojo/on and dojo/aspect?

dojo/on and dojo/aspect are two APIs that appear to do similar jobs but actually serve two different purposes. dojo/on is used to setup event listeners for DOM nodes and event-emitting objects....

View Article

Image may be NSFW.
Clik here to view.

Dojo FAQ: How do I optimize a Dojo app for mobile?

Web applications can be deployed to many environments, including desktops, tablets, and mobile devices. We can even deploy web applications natively using a wrapper such as Apache Cordova to gain...

View Article

Image may be NSFW.
Clik here to view.

Making TypeDoc better

Over the past several months, the SitePen team has been hard at work on Dojo 2 along with the tools and infrastructure to support it. Part of that infrastructure, and one of the major priorities for...

View Article

Image may be NSFW.
Clik here to view.

Wrapping Web Components With React

There are many reasons to like React. It provides a nice library for writing reusable components and leverages its own virtual DOM, abstracting away the obtuse native DOM APIs in favor of a simple...

View Article


Image may be NSFW.
Clik here to view.

Advanced TypeScript Concepts: Classes and Types

This article describes the features and functionality of TypeScript 3.1. While TypeScript is very simple to understand when performing basic tasks, having a deeper understanding of how its type system...

View Article

Image may be NSFW.
Clik here to view.

Codemods: Effective, Automated Refactoring

Maintaining software is challenging. Stagnant software quickly becomes obsolete and this couldn’t be truer than in the JavaScript ecosystem. JavaScript firmly holds the reigns as the language of the...

View Article

Why did we start TSConf?

The ubiquity of JavaScript is undeniable; it’s the universal language of the web — a position that no other languages hold. JavaScript is flexible, able to adapt and grow as the web grows. But that...

View Article


New TypeScript Features that Improve the Developer Experience

In many ways TypeScript is more like a powerful linting and documentation tool to author better JavaScript, rather than a separate programming language. One significant benefit of TypeScript is its...

View Article


Sensible Improvements in TypeScript 3.9

The recent TypeScript 3.9 release primarily focuses on performance and stability, but it does include some language updates that are worth a closer look. Expansion of uncalled function checks...

View Article
Browsing latest articles
Browse All 17 View Live




Latest Images