background preloader

FRAMEWORKS & LIBRARIES JavaScript

Facebook Twitter

Date-fns - modern JavaScript date utility library. RedwoodJS - Bringing Full-stack to the JAMstack. In depth information on D3.js. Introducing Alpine.js: A Tiny JavaScript Framework. About The Author Phil Smith is a freelance developer based in Brighton, UK.

Introducing Alpine.js: A Tiny JavaScript Framework

His agency, amillionmonkeys partner with designers, entrepreneurs and agencies to build websites and … More about Phil … Ever built a website and reached for jQuery, Bootstrap, Vue.js or React to acheive some basic user interaction? Alpine.js is a fraction of the size of these frameworks because it involves no build steps and provides all of the tools you need to build a basic user interface. Like most developers, I have a bad tendency to over-complicate my workflow, especially if there’s some new hotness on the horizon. Recently, the rise of utility based tools like Tailwind CSS have done this for CSS, and now Alpine.js promises something similar for JavaScript. In this article, we’re going to take a closer look at Alpine.js and how it can replace JQuery or larger JavaScript libraries to build interactive websites.

Now, let’s get started. List of Top JavaScript Frameworks 2020 For Front-End Developers. The Ultimate Guide to JavaScript Frameworks. Updated March 4, 2018: Added CxJS, Stencil and Stimulus.

The Ultimate Guide to JavaScript Frameworks

Keeping up with JavaScript frameworks can be a challenge. There are a lot of them, and seemingly another one every month. How do you know which ones might be right for your project? What are their strengths and weaknesses? Javascript Territory - JSter Javascript Catalog. Top 5 JS Frameworks And Libraries You Should Know in 2019. Share reusable code components as a team · Bit. Slick - the last carousel you'll ever need. Set up your HTML markup.

slick - the last carousel you'll ever need

<div class="your-class"><div>your content</div><div>your content</div><div>your content</div></div> Move the /slick folder into your project. Iamkun/dayjs: ⏰ Day.js 2KB immutable date library alternative to Moment.js with the same modern API. Social Network for Developers. RE:DOM – Tiny turboboosted JavaScript library for creating user interfaces. Zdog · Round, flat, designer-friendly pseudo-3D engine for canvas and SVG. Glimmer. JavaScripting.com - The Database of JavaScript Libraries. ReLift-HTML. 18+ JavaScript Libraries for Creating Beautiful Charts.

It’s practically impossible to imagine any dashboard without graphs and charts.

18+ JavaScript Libraries for Creating Beautiful Charts

They present complex statistics quickly and effectively. Additionally, a good graph also enhances the overall design of your website. Tutorials · d3/d3 Wiki. Wiki ▸ Tutorials Please feel free to add links to your work!!

Tutorials · d3/d3 Wiki

Tutorials may not be up-to-date with the latest version 4.0 of D3; consider reading them alongside the latest release notes, the 4.0 summary, and the 4.0 changes. Introductions & Core Concepts Specific Techniques D3 v4. Cylon.js - JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js. Oliver-moran/jimp: An image processing library written entirely in JavaScript for Node, with zero external or native dependencies. Wooorm/franc: Natural language detection. Marak/faker.js: generate massive amounts of realistic fake data in Node.js and the browser. Emotion. Popper.js. JavaScripting.com - The Database of JavaScript Libraries. Raphaël—JavaScript Library. What is it?

Raphaël—JavaScript Library

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library. Raphaël ['ræfeɪəl] uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later.

Raphaël’s goal is to provide an adapter that will make drawing vector art compatible cross-browser and easy. Vanilla JS - Documentation en français. Choosing the Right JavaScript Framework for Your Next Web Application - Progress. For many developers, the JavaScript ecosystem can feel like a bazaar, stuffed with libraries and frameworks that do anything and everything one could imagine.

Choosing the Right JavaScript Framework for Your Next Web Application - Progress

Making decisions in this hyper-dynamic landscape that you will have to stick to long term is hard. How do you choose a suitable JavaScript framework for your next project? Which one would be most reliable for the changes and challenges you anticipate? Download this whitepaper to learn about: The current state of the Angular, React and Vue frameworks Key considerations in making framework decisions How the top JavaScript frameworks compare against a comprehensive list of criteria Reasons for choosing one JavaScript framework over the other. Pourquoi-P5Js / p5.js pour le webdocumentaire. Responsive Nav — Responsive Navigation Plugin. Video.js: The Player Framework. The Ultimate Guide to JavaScript Frameworks. Keeping up with JavaScript frameworks can be a challenge.

The Ultimate Guide to JavaScript Frameworks

There are a lot of them, and seemingly another one every month. How do you know which ones might be right for your project? What are their strengths and weaknesses? How do you get started? That’s where this guide comes in. TodoMVC. Stellar. Mastering the Ionic Framework: Learn to Build & Deploy Native Speed HTML5 Based Apps. Web development technologies have evolved at an incredible clip over the past few years.

Mastering the Ionic Framework: Learn to Build & Deploy Native Speed HTML5 Based Apps

We've gone from rudimentary DOM manipulation with libraries like jQuery to supercharged web applications organized & powered by elegant MV* based frameworks like AngularJS. Pair this with significant increases in browser rendering speeds, and it is now easier than ever before to build production quality applications on top of Javascript, HTML5, and CSS3. While these advances have been incredible, they are only just starting to affect the clear platform of the future: mobile. For years, mobile rendering speeds were atrocious, and the MVC frameworks & UI libraries provided by iOS and Android were far superior to writing mobile apps using web technologies. There were also some very public failures -- Facebook famously wrote their first iOS app in 2011 using HTML5 but ended up scrapping it due to terrible performance.

Moment.js. 10 JavaScript Libraries and Frameworks You Should Know About. HyperApp: The 1 KB JavaScript Library for Building Front-End Apps — SitePoint. The problem is creating sophisticated web applications and dealing with the complexity of the tools we have at our disposal.

HyperApp: The 1 KB JavaScript Library for Building Front-End Apps — SitePoint

HyperApp was born out of the attempt to do more with less. We have aggressively minimized the concepts you need to understand while remaining on par with what other frameworks can do. What makes HyperApp unique among the alternatives like React, Preact, and Mithril, is its compact API, built-in state management, and the unrivaled, small bundle size. In this article, I’ll introduce you to HyperApp and walk you through a few code examples to help you get started. Experience with other frameworks is not required, but since you are interested in HyperApp, I’ll assume you have some knowledge of HTML and JavaScript. The Cost of Frameworks. Update: Nov 16th 2015 - Added an extra row in the table for React under production conditions.

The good news: it’s 3x slower than vanilla, yes, but in actual terms I’d say it’s fast for TodoMVC! The Polymer TodoMVC sample was also updated to version 1.2.2 today, and that, too, is faster. If you prefer watching to reading, here’s the video of the talk (you can also get the slides, too, if you like): If you prefer reading to watching, well, keep reading…

Présentation de backbone.js. Vanilla JS. JavaScripting.com - The Database of JavaScript Libraries. Make Your Website Interactive and Fun with Velocity.js (No jQuery) — SitePoint. Special thanks from me go to James Hibbard and the developers behind Velocity for reviewing this article. Also to users and developers who contribute and have contributed to Velocity over the years. In this article I introduce Velocity.js, a fast and high-powered JavaScript animation engine by Julian Shapiro. By the time you go through all the demos, you’ll be able to use Velocity.js to create your own animations and make your website more interactive and user-friendly. All of this without using jQuery, just vanilla JavaScript. This is the third article in the series Beyond CSS: Dynamic DOM Animation Libraries.

Next.js. We're very proud to open-source Next.js, a small framework for server-rendered universal JavaScript webapps, built on top of React, Webpack and Babel, which powers this very site! The "Hello World" of Next.js To start using it, run inside a new directory with a package.json: $ npm install next --save $ mkdir pages. 15 Interesting JavaScript and CSS Libraries for March 2017. Danny Markov Our mission at Tutorialzine is to keep you up to date with the latest and coolest trends in web development.

That’s why every month we release a handpicked collection of some of the best resources that we’ve stumbled upon and deemed worthy of your attention. Propeller Propeller is a CSS components framework based on Bootstrap and Google’s Material Design language. It includes 25 components made with responsiveness in mind and featuring the typical Material Design animations. Zepto.js: the aerogel-weight jQuery-compatible JavaScript library. Bliss.js — Heavenly JavaScript! YepNopeJS.com - Conditional Loader for eCom Success.

Inferno. Riot.js — A React-like user interface micro-library. Aurelia. 20 bibliothèques et plugins JavaScript gratuits à ne pas rater - Blog Tuto.com. Dans cet article, vous ne trouverez pas d’outils massifs et complexes, seulement des bibliothèques et plugins JavaScript gratuits aux fonctions très précises, faciles à utiliser. Au programme : création de sliders, de menus, d’animations, de graphiques … mais aussi d’effets atypiques comme des favicons qui changent quand l’utilisateur quitte votre site (iMissYou), ou encore l’apparition de notes en marge d’un texte au survol de la souris (Marginotes). Koenbok/Framer: Framer - Design interaction and animation. Simplifier vos vues avec KnockoutJS : c'est plus simple que vous pensez. Dans quelques instants, je vais vous présenter une méthode pour simplifier le développement de vos vues grâce à un framework Javascript qui va vraiment vous apporter du changement dans votre manière de travailler.

Vous avez sûrement déjà essayé de coder des interfaces graphiques complexes avec des mises à jour dans tous les sens… Si je change cette dropdown, il faut mettre ce champ là à jour… Bref, nous connaissons tous ce type de mécanisme dans le Web. Pour mettre en place cette logique d’affichage, le plus simple est d’écrire du code Javascript et de le lier à des évènements des composants sur la page (par exemple l’évènement Change d’une Dropdown list ou d’une Textbox). Seulement voilà, écrire du code comme ceci « à la main » fonctionne bien quand vous avez 2 ou 3 règles à gérer. Et donc comment allez-vous écrire le code quand il y a 20 champs à mettre à jour ? The Opa Language.

Buzz, a Javascript HTML5 Audio library. Material Design Lite. HTML KickStart - Ultra–Lean HTML Building Blocks for Rapid Website Production - KickStart your Website Production. Semantic UI. Prototype JavaScript framework: a foundation for ambitious web applications. Modernizr: the feature detection library for HTML5/CSS3. Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit! 7 ressources Javascript pour créer un site full-page ou parallax - ressource-javascript. Aujourd'hui sur le Blog du Webdesign, découvrez 7 ressources javascript et jQuery pour créer des sites fullpage ou parallax.

Une des grosses difficultés à gérer sur les sites de type full page, ou en construction au scroll est que tous les utilisateurs n'ont pas tous la même résolution d'écran. Comment, dans ces conditions-là, faire en sorte que les sections de pages ressemblent toutes exactement à la maquette, fournis dans une seule taille, évidemment ? En utilisant les bonnes ressources pardi ! Pour vous simplifier la tâche sur votre prochain projet de ce type, le Blog du Webdesign a déniché pour vous 7 ressources vous permettant de faire divers types de sites full-page ou parallax. Ie7-js - A JavaScript library to make MSIE behave like a standards-compliant browser. p5.js. MooTools. Mootools en 30 jours : jour 1 - Introduction. Prototype JavaScript framework: a foundation for ambitious web applications. Cappuccino News 2016 March 1st.

VUE.JS

REACT.JS. METEOR. ANGULAR. ELECTRON. SVELTE. NW.js. POLYMER. GreenSock. CREATE.JS. JQUERY. P5.JS.