Posts Tagged ‘framework’

Imperative vs declarative JavaScript / ES6

Today… a small article about the approach to writing code. Do you write your JS code declaratively, or rather imperatively? It’s good to take a look closer. Similarly to approaches of writing and organizing CSS styles. Declarative JavaScript vs imperative in JavaScript/ES6 Declarative programming is a programming paradigm — an approach to building the structure […]

Useful tools for programmers: Yeoman

Finally, I’ve got a little bit of time for blogging, so today wanted to write a few words about one of useful tools for developers — Yeoman. Yo man! Useful tools for programmers — Mr Yeoman Why to do the tedious, repetitive tasks, if it can be done for us by machine, or in this […]

Learning AngularJS from scratch part II

Today we will continue learning the Angular JS framework, by getting to know better the most important parts of AngularJS application, as well by analyzing small practical examples. Learning AngularJS — further steps The previous part describes basic aspects of this great framework. We already know that AngularJS is a JavaScript language framework, and it […]

Learning AngularJS framework from scratch — Part I

AngularJS is an open-source JavaScript library, developed by Google. It greatly assist in Single Page Application / SPA development. Angular extends HTML by own, special tags. The library implements Model-View-Controller (MVC) and Model-View-ViewModel (MVVM) patterns, to help in the development and testing of Web applications. Learning AngularJS — intro. How it works? Angular loads HTML […]

Node.js and socket.io tutorial — simple real-time comments

Previously we have written about node.js and socket.io. Today we continue the topic by developing real example. We will create a simple, efficient commenting system between users. Data processing and refreshing the list of comments will be done in real-time, for all users having our web application opened. Node.js and socket.io tutorial Step by step, […]

Backbone.js tutorial for beginners — part 2/2

Today, the second part of exploring the Backbone.js secrets. Backbone.js tutorial After talking about the basics and key aspects, such as models and collections, we will focus on next — Router, View and Events. Routing — Backbone.Router For what would be our application without the possibility of interaction? Backbone.Router provides routing methods for client-side pages, […]

Backbone.js tutorial for beginners — part 1/2

Backbone.js is popular JavaScript library, used heavy to create single-page web applications. The library was constructed using RESTful JSON interface and model–view–presenter (MVP) pattern. The creator of Backbone.js is Jeremy Ashkenas — author of underscore.js and CoffeeScript. Backbone.js tutorial for beginners Backbone.js needs only one dependency to work: Underscore.js (>= 1.5.0). Example — working with […]

candy.ai review

Interesting JavaScript libraries

In today’s article we have compiled some interesting JavaScript libraries, which we used in some projects. A lot of them can make our projects more attractive, other are typically tools supporting work with the code. Interesting JavaScript libraries Tinycon Favicon management from JavaScript! With this library we can manipulate an icon in the title bar […]

jQuery tutorial: a nice, horizontal sliding menu

In today’s tutorial we create a simple horizontal menu with images and animation. jQuery tutorial — horizontal sliding menu The whole we will do in a few simple steps. 1. Necessary files We will need: — css/style.css and js/menu_funcs.js files, where we put our styles and JavaScript code for menu handling, — 5 (or more […]

jQuery mobile

jQuery Mobile tutorial — an introduction

Today, I think there is no doubt about the important role of mobile devices. They are becoming more widely used. Graphical user interfaces are key. For developers of different technologies, the main task is to ensure that applications will work properly on the limited hardware and small touch screens. Web applications have a big importance […]