Browsed by
Category: javascript

LINQ for JavaScript library: mini-linq-js

LINQ for JavaScript library: mini-linq-js

mini-linq.js LINQ for JavaScript library, which allows to work with arrays in a more easy way and focus on business logic. Installation bower install mini-linq-js –save npm install mini-linq-js –save Usage Just link mini-linq.js or mini-linq.min.js in your html. <script type=“text/javascript“ src=“mini-linq.min.js“></script> You can also attach and use mini-linq with knockout observableArray. Just link mini-linq.knockout.js. Also you may use postponed lazy-execution for arrays by linking mini-linq.lazy.js. You also may use it in your Node.JS project by using require(‘mini-linq-js‘); Available methods any all where select selectMany count orderBy orderByDescending groupBy distinct firstOrDefault…

Read More Read More

The new programming language for web apps Imba

The new programming language for web apps Imba

if ruby and react had an indentation-based child, what would it look like? Imba is a new programming language for the web that compiles to performant and readable JavaScript. It has language level support for defining, extending, subclassing, instantiating and rendering dom nodes. https://github.com/somebee/imba http://imba.io/ https://somebee.github.io/dom-reconciler-bench/index.html 

Create chrome extension

Create chrome extension

I made an example for chrome extension : chrome extension to generate rss feeds url from a youtube video https://github.com/eramax/RSS-Youtube-Channels-Chrome-extension0 forks.0 stars.0 open issues.Recent commits: updated readme, Ahmed Essam added readme, Ahmed Essam init, Ahmed Essam  

12+ Lightweight CSS Frameworks to Build a Blazing Fast Website

12+ Lightweight CSS Frameworks to Build a Blazing Fast Website

When it comes to building a website, Bootstrap, Foundation and Semantic UI are probably the three frameworks that come to your mind. However, all these frameworks are relatively heavy and require a deep understanding of the core. Particularly when you’re working on a light project, using a lightweight CSS framework can do the job effectively by cutting down all the bloat and providing you just enough features to help you get started quickly. With that in mind, we’ve researched and compiled a list of 12+…

Read More Read More

Lighter than Lightweight: How We Built the Same App Twice with Preact and Glimmer.js

Lighter than Lightweight: How We Built the Same App Twice with Preact and Glimmer.js

The beauty of the web is that there is no “install” step. Someone, somewhere taps a link to your site, and moments later it appears instantly in front of them. At least, that’s the idea—but not all devices and networks are created equally. Sites that feel fast on a desktop computer with broadband can feel downright slow on a mobile phone with spotty 3G service. So how do you build sites that stay fast no matter what? To help us…

Read More Read More