All-in-one creative subscription with full AI stack All-in-one creative subscription From $16.50/m

Today, we're going to put on our computer science hats as we learn about some common design patterns. Design patterns offer developers ways to solve technical problems in a reusable and elegant way. Interested in becoming a better JavaScript developer? Then read on. Introduction Solid design patterns are the basic building block for maintainable software applications. If you've ever participated i
If you open up your favorite console and run that bad boy, you will be greeted with a delicious message to the effect of "This pizza is all about the pepperoni ..... But put ham on 3 slices." This example illustrates some key concepts of JavaScript that are crucial to getting a hold on closures. A Closure is a Function Object How many function objects are in the above code? Well... we have our piz
As JavaScript is slowly moving out of the browser, several tools have emerged that significantly improve JavaScript's robustness. One such tool is called Underscore.js and that's what we're going to take a look at today. Let's get started! Meet Underscore.js So what exactly does Underscore do? Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming sup
Welcome back to the Building a content viewer with Backbone series. Over the first four parts, we looked at almost every major component that ships with the latest version of Backbone including models, controllers, views and routers. In this part of the tutorial, we're going to hook our application up to a web server so that we can store our contacts in a database. We won't be looking at LocalStor
In this three part tutorial series, we’ll be diving deep into the process of creating a to-do list management app in Node.js and Geddy from scratch. In this introductory article, we’ll review how to install Node.js on Windows and OS X, getting Geddy installed, and generating our first app. Ready? What is Node? If you’ve been developing web apps for the last couple of years, you’re likely already f
Welcome to part three of our series that focuses on building applications using Backbone. If you haven't read parts one and two, I strongly recommend that you do -- just so you know where we're at and what we've covered so far. In part one, we took a basic look and models, views and collections. In part two, we looked at routers, events and the history modules. In this part, we're going to look fu
jQuery UI 1.8 has been around for a little while now. In fact, it's currently on version 1.8.16. jQuery UI 1.9 is under active development and brings a number of new widgets to the table, along with the usual improvements in stability and performance. The biggest changes are, of course, the new widgets themselves, but there have also been modifications to some of the existing widgets. We'll look a
Uploading files asynchronously can be a pain at the best of times, but when coupled with CodeIgniter, it can be a particularly frustrating experience. I finally found a way that not only works consistently, but keeps to the MVC pattern. Read on to find out how! By the way, you can find some useful CodeIgniter plugins and code scripts on Envato Market, so have a browse to see what you can find for
Today, we’re going to discuss version four of the JavaScript framework, ExtJS. We’ll cover what it is, how to install it, and then I’ll demonsrate the power of ExtJS by putting together a robust data grid using some sample data I’ve put together. Become a Premium member to read this tutorial, as well as hundreds of other advanced tutorials and screencasts. Join Net Premium For those unfamiliar, th
Web applications need to provide easy-to-use solutions for uploading and manipulating rich content. This process can create difficulties for some users who have minimal photo editing skills. Cropping is one of the most used photo manipulation techniques, and this step-by-step tutorial will cover the entire development process of an image cropping plug-in for the jQuery JavaScript library. A Quick
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く