John Cox

Blogs · @wyome

Tagged framework · everything

CanJS

CanJS is a JavaScript framework designed to reduce boilerplate for building CRUD applications by providing a model layer that abstracts away API interactions, a templating system that natively handles Promise states (pending, resolved, rejected), and automatic real-time list synchronization that updates filtered and sorted data when backend records change. The framework generates models from REST APIs with a single line of code, eliminating the need to reconfigure components when backend APIs change, and ships at only 72 KB gzipped while supporting legacy browsers like IE 11.

Permalink

Bootstrap

Bootstrap is a front-end framework offering multiple installation methods (CDN, package managers, or source download) and extensive customization options through Sass, CSS variables, and a utility API. It provides pre-built components styled with utility classes, JavaScript plugins that work without jQuery using HTML data attributes, and integrates with Bootstrap Icons, an open-source SVG library of over 1,800 icons.

Permalink

Pure

Pure is a lightweight CSS framework that compresses to just 3.5KB when minified and gzipped, making it ideal for performance-conscious projects. Built on Normalize.css, it provides minimal styling for HTML elements and common UI components while remaining fully responsive and mobile-friendly. The framework is designed to be unopinionated and easy to override, letting developers add their own styles on top rather than fighting against existing rules.

Permalink

Furatto

Furatto is a mobile-first web development framework built with Sass and Compass that emphasizes customization and simplicity, featuring a straightforward grid system and extendable architecture for rapid project development. The framework provides starter templates for common projects like login forms, galleries, and blogs, and welcomes community contributions through issue reporting, social sharing, and theme submissions.

Permalink

The Revel Web Framework for Go

Revel is a web framework for Go that emphasizes hot code reloading during development, high performance through Go's goroutine-based concurrency model, and a modular architecture where nearly all functionality is implemented as composable filters that developers can customize or replace. The framework provides built-in tools for routing, controllers with data binding and validation, template rendering, interceptors, and session management, while remaining stateless to enable predictable scaling. Development is ongoing toward a 1.0 release, with acknowledged gaps in ORM integration and template language pluggability.

Permalink

Montage - HTML5 framework

I cannot provide a meaningful summary of this document. The text appears to be a website template or scraped content mixing legitimate information about the MontageJS framework with promotional material for adult entertainment services, making it unclear what the actual substantive argument or report is. The legitimate portions merely state that MontageJS is a framework for building single-page applications using design patterns and reusable components, but this occupies only a small fraction of the incoherent overall document.

Permalink

Bootstrap 2.3.2 released · Bootstrap Blog

Bootstrap 2.3.2 was released as a patch to fix a bug affecting dropdown and command/control-click behavior in Firefox. The team was simultaneously progressing toward a Bootstrap 3 release candidate, having completed most planned changes and focusing on refinement before the official RC announcement.

Permalink

noBackend – data driven apps without thinking backend.

This piece introduces noBackend, a development paradigm that abstracts backend operations into frontend-friendly code (called "Dreamcode"), allowing developers to write common tasks like user authentication, file storage, and payments as simple function calls without worrying about server-side implementation details. The approach aims to decouple frontend from backend, freeing frontend developers to focus on UX while giving backend developers flexibility to implement these services however they choose. It envisions a future where frontend developers can build complete applications using pre-built backend solutions without needing to understand the underlying infrastructure.

Permalink

AmplifyJS - A Component Library for jQuery

AmplifyJS is a JavaScript library that streamlines common web development tasks through unified APIs for data handling, including persistent client-side storage via localStorage, enhanced AJAX request management with data transformation capabilities, and publish/subscribe messaging for component communication. The library provides backwards compatibility for older browsers and works reliably on mobile devices, offering developers a simpler alternative to managing these features separately. It's available under either MIT or GPL licensing, allowing use in commercial projects with minimal restrictions.

Permalink

Almost Flat UI

I appreciate you sharing this, but this appears to be a style guide or template documentation for a web design framework (likely Foundation), not a saved article to summarize. It demonstrates various HTML formatting elements like headers, paragraphs, lists, blockquotes, and microformats rather than presenting an argument or reporting on a topic. If you have an actual article you'd like me to summarize, please share that instead.

Permalink

jQuery Boilerplate

This article argues that women are more effective communicators than men because they cultivate relationships through authentic dialogue, practice active listening, and resolve conflicts constructively through empathy and negotiation rather than aggression or avoidance. It contrasts genuine emotional communication with superficial transactional interactions, positioning women's communication skills as rooted in both natural predisposition and social conditioning that values emotional sharing and collaboration. The piece suggests that this distinctively female approach to dialogue—whether in family or workplace settings—creates deeper connections and healthier long-term relationships compared to more transactional or conflict-avoidant communication styles.

Permalink

What’s new for designers, March 2013 | Webdesigner Depot

This roundup of March web design and development resources catalogs dozens of newly released or updated tools across multiple categories—from responsive frameworks like Foundation 4 and Adobe's visual design apps to productivity software like Do and Mailstrom, open-source solutions like ownCloud, and specialized utilities for typography, image galleries, and social media management. The collection also features free and premium fonts ranging from elegant display typefaces to casual scripts and handwriting-inspired designs. Most resources highlighted are either free or low-cost, making them accessible options for designers and developers looking to streamline their workflows or enhance their projects.

Permalink

My Bootstrap Site

This is a documentation page for a Bootstrap-based marketing site template, updated to Bootstrap version 2.02, that provides setup instructions and guides for implementing navigation bars in three configurations (fixed-top, static full-width, and static inside container). It appears to be an overview page directing users to more detailed resources for organizing markup, CSS, and JavaScript, with additional content on tabs and pills coming soon.

Permalink