2021-12-23 · angulartestingquickstart.com
javascript
晋中瓮畔电子有限公司
JS: The Right Way
A quick reference to best practices for writing JavaScript -- links to code patterns and tutorials from around the web
Gulp: A Web Developer's Secret Weapon for Maximizing Site Speed | Toptal®

When dealing with web-based projects that run in the production environment, being able to build and deploy changes quickly is a top priority. However, repetitive processes such as building front-end assets, when not automated, can be prone to critical errors. In this article…
Ember.js - A framework for ambitious web developers
Ember.js helps developers be more productive out of the box. Designed with developer ergonomics in mind, its friendly APIs help you get your job done—fast.
DOM Enlightenment - Exploring the relationship between JavaScript and the modern HTML DOM
Exploring the relationship between JavaScript and the modern HTML DOM
The Modern JavaScript Tutorial

Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
Learning JavaScript Design Patterns
An open-source book on JavaScript Design Patterns
Express - Node.js web application framework

JavaScript Visualizer

A tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JavaScript.
Modules [ES6]
johnpapa/angular-styleguide: Angular Style Guide: A starting point for Angular development teams to provide consistency through good…
Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices. - johnpapa/angular-styleguide
Getting started - Grunt: The JavaScript Task Runner

Handlebars.js Tutorial: Learn Everything About Handlebars.js JavaScript Templating
(A Comprehensive Handlebars.js Tutorial) This is a complete tutorial, and indeed a reference, on Handlebars.js templating and, principally, JavaScript templating. Handlebars.js is a client-side (though it can be used...
ES6 Template Literals, the Handlebars killer?
true
8 Key React Component Decisions

By Cory House Standardize your React development with these key decisions React was open-sourced in 2013. Since then, it has evolved. As you search the web, you’ll stumble across old posts with dated approaches. So, here are eight key decisions your ...
Vue.js And SEO: How To Optimize Reactive Websites For Search Engines And Bots — Smashing Magazine

Do websites created with reactive frameworks get indexed by Google and other search engines? Is it compulsory to set up pre-rendering, as your SEO consultants suggest? Or are they wrong? In this article, Paolo Mioni will talk mostly about Vue.js, since it is the framework he’s…
max-mapper/art-of-node: :snowflake: a short introduction to node.js
:snowflake: a short introduction to node.js.
vuejs/awesome-vue: 🎉 A curated list of awesome things related to Vue.js
🎉 A curated list of awesome things related to Vue.js - vuejs/awesome-vue
How To Set Up An Express API Backend Project With PostgreSQL — Smashing Magazine
In this article, Chidi Orji will create a set of API endpoints using [Express](https://expressjs.com/) from scratch in ES6 syntax, and cover some development best practices. Find out how all the pieces work together as you create a small project using Continuous Integration and…
Getting Acquainted With Svelte, The New Framework On The Block | CSS-Tricks
For the last six years, Vue, Angular, and React have run the world of front-end component frameworks. Google and Facebook have their own sponsored frameworks,
leonardomso/33-js-concepts: 📜 33 JavaScript concepts every developer should know.
📜 33 JavaScript concepts every developer should know. - leonardomso/33-js-concepts
Docs
Welcome to the Next.js Documentation.
How JavaScript works: memory management + how to handle 4 common memory leaks
A few weeks ago we started a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the…
Creating Graphics Using SVG and AngularJS | DotNetCurry
Learn to create interesting biological models and graphics using SVG and AngularJS
Installing Ember - Getting Started - Ember Guides
Installing Ember is easy! And our new install process includes Ember CLI, Ember's build tool - State of the art asset management (including combining, minifying, and versioning) - Built-in generators can help you create components, routes, and more (and...
Mean
JavaScript Frameworks, Performance Comparison
The ultimate performance battle between JavaScript frameworks
ES6 Modules in Depth

Welcome back to ES6 – “Oh, good. It’s not another article about Unicode” – in Depth series. If you’ve never been around here …
verekia/js-stack-from-scratch: 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack. - verekia/js-stack-from-scratch
gulp/docs/getting-started.md at master · gulpjs/gulp
A toolkit to automate & enhance your workflow.
How To Design Better JavaScript APIs — Smashing Magazine
In this post, Rodney Rehm focuses on how to make your code accessible to other developers. Discover the most important things that you will need to consider before and while writing your own utilities and libraries.
Package Management Essentials: apt, yum, dnf, pkg | DigitalOcean
Most modern Unix-like operating system, rely on a centralized package management system for finding and installing software. This guide serves as a quick ref…
Building An Interactive Infographic With Vue.js — Smashing Magazine
Have you ever had a requirement in which you had to design and build an interactive web experience but the grid system fell short? Furthermore, the design elements turned into unusual shapes that just wouldn’t fit into the regular web layouts? In this article, Krutie Patel is…
Getting Cozy With Underscore.js

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...
Angular Introduction - Angular is a leading, powerful and most popular frontend javascript framework for creating single page application…

SolidJS
Solid is a purely reactive library. It was designed from the ground up with a reactive core. It's influenced by reactive principles developed by previous libraries.
NPM vs. YARN: Basic Commands

Here is a quick reference guide for basic commands that we can use when dealing with Node and...
5 Useful and Interesting Web Animation Libraries
Introduction Libraries help us to code faster through their predefined classes for...
Minification of CSS and JavaScript

Minification is the process of deleting unneeded or redundant data from a resource without altering...
Modern web apps without JavaScript bundling or transpiling
I didn't much care for vanilla JavaScript prior to ES6. Through all of the 2000s, I chased different approaches to avoid writing too much of it. First there was RJS (Ruby-to-JavaScript). Then there was CoffeeScript. Both transpiling approaches that turned more enjoyable-to-write…
How real-time data works on Meteor — Know your pub/subs

Let's start with how publications and subscriptions work on Meteor, which are the "under the hood" of Meteor's real-time data model.
Meteor 2.3 has been released!

Node 14, HMR improvements, removal of deprecated APIs and much more!
Getting Started with SvelteKit: 10 Tips
Getting started with SvelteKit: 10 tips I learned building fast Svelte sites from tooling to integrating SEO components and Netlify config
10 npm Commands that every developer must know

NPM stands for Node Package Manager and it is the package manager for the Node JavaScript platform....
The Four Core Concepts of webpack

webpack is a famous static module bundler. Module bundlers are used to bundle Javascript modules into...
Improving The Performance Of An Online Store (Case Study)
Getting a good performance score from Google is hard for any website — but doing so for an online store is even harder. We achieved green scores — even several for mobile. Here is how we did it.
React Tutorial
React Tutorial - This React tutorial is intended to assist you in learning the fundamentals to advance of ReactJS. Learn all about ReactJS from basics to advanced concepts like Component, State, Props, Router, Fragmentation, Redux, etc.
Tree-Shaking: A Reference Guide — Smashing Magazine
“Tree-shaking” is a must-have performance optimization when bundling JavaScript. In this article, we dive deeper on how exactly it works and how specs and practice intertwine to make bundles leaner and more performant. Plus, you’ll get a tree-shaking checklist to use for your…
Rails with Webpacker : a full setup

Article was originally published here : https://bootrails.com/blog/rails-webpacker-full-setup Webpac...
Create a Next.js App | Learn Next.js

Production grade React applications that scale. The world’s leading companies use Next.js by Vercel to build pre-rendered applications, static websites, and more.