Best of JavaScript — January 2021
- 1
- 2
freeCodeCamp·5y
A Free 12-Hour Coding Bootcamp to Help You Decide Whether Coding is For You
A Free 12-Hour Coding Bootcamp to Help You Decide Whether Coding is For You. Ania Kubow will teach you how to code in 12 hours. The bootcamp is free and open to the public. For more information, visit codingbootcamp.org.
- 3
JavaScript in Plain English·5y
What is __proto__ in JavaScript?
Every single javascript object created, automatically comes with a __proto__ property. By giving assigning a new function sayHi to Object.prototype , every subsequent object that is created will automatically have that function. The usefulness is entirely up to you to decide. But before you go ahead and make use of __ proto__ in your production apps, do note that it has since been deprecated.
- 4
freeCodeCamp·5y
7 React Projects You Should Build in 2021
Reed Barger is the co-founder of React, a social media company based in San Francisco. Barger has worked on a number of React projects, including one that is set to open this year. He is also the founder of React's parent company, React North America.
- 5
SitePoint·5y
5 JavaScript Tools to Look Out For in 2021
Rollup.js is a next-generation JavaScript module bundler from Rich Harris, the author of Svelte. Snowpack is a fast front-end build tool and a direct competitor to heavyweight options such as webpack and Parcel. Rome aims to unify the front- end development toolchain by providing a linter, compiler, bundler, document generator, formatter, test runner.
- 6
Hashnode·5y
🚀 26 Built-in String Methods | JavaScript
There are 26 different built-in string methods in JavaScript. This article looks at some of the most common. There is no need to memorise all of them. By being aware of what ones are available, you will save yourself reinventing them when the time comes that you need one of these.
- 7
freeCodeCamp·5y
The JavaScript Skills You Need For React (+ Practical Examples)
Reed Barger is the co-founder of React and the author of The React Manifesto. He has written several books about React, including a book on how to use it in the real world. Reed has also written a book about how to work with React in the Web.
- 8
codecentric·5y
ReScript – the language after TypeScript?
JavaScript is a popular target language for transpilers – compilers that do not convert to bytecode but into the source code of another language. Teams like to use transpiler languages such as TypeScript, ReScript, or Elm for their advantages like static typing, modern language features, or support for functional programming.
- 9
- 10
- 11
gitconnected·5y
Creating Browser Notification in JavaScript
Learn how to create browser notifications in JavaScript. Using the Notification API you can display a notification on your website. Three simple steps to show system notification. Ask the user for permission to show the notification. Show the notification with your custom message. To check browser support typeof Notification !== "undefined"
- 12
The Startup·5y
8 Interesting JavaScript UI and CSS Tools You Must Try in 2021
There are a plethora of resources out there talking about the “top so and so’ JavaScript resources. I am here to talk about the real MVPs, the lesser-known gems that don’t get the due attention in the overcrowded JavaScript ecosystem. Most of them are emerging technologies, carrying immense potential, waiting to be tapped by beginner, intermediate, or advanced level developers.
- 13
JavaScript in Plain English·5y
4 JavaScript Frameworks You Should Consider For Your Next Web App
With Pros & Cons For Each Rlogical Techsoft.Pvt.Ltd. 4 JavaScript Frameworks You Should Consider For Your Next Web App. Express.js, Next, Gatsby and Nuxt are the 4 JavaScript frameworks you should consider for your next web app.
- 14
CSS-Tricks·5y
Dynamic, Conditional Imports
With ES Modules, you can natively import other JavaScript. Like confetti, duh:import confetti from 'https://cdn.skypack.dev/canvas-confetti'; confetti();That import statement is just gonna run. There is a pattern to do it conditionally though. It’s like this: if (condition) { // await import("stuff.js"), confetti; });
- 15
JavaScript in Plain English·5y
4 Must-Know Higher-Order Functions in JavaScript
A higher-order function is just a function that either accepts or returns a function. The .map() function takes in a callback function as an argument and returns a new array object. In the first example, we are taking an array of numbers, numsA , and using the . map() function to return a newarray with the values doubled.
- 16
JavaScript in Plain English·5y
5 Frontend Interview Questions To Help You Master Asynchronous JavaScript
5 Frontend Interview Questions To Help You Master Asynchronous JavaScript. Questions and Answers, from Beginner to Advanced ILIA KNIAZEV Follow Jan 20 · 4 min read src: https://ivanjov.com/do-you-promise/ Questions and answers, from beginner to advanced ILIA.
- 17
Product Hunt·5y
Total.js Platform — Open-source JavaScript platform
Total.js Platform is a collection of libraries, packages, UI components, practices, and complete products written in pure JavaScript. Most of our libraries and UI components are without any 3rd party dependencies. Website: http://www.totaljs.com Embed this post on your site.
- 18
freeCodeCamp·5y
How to Make a Landing Page using HTML, SCSS, and JavaScript
How to Make a Landing Page using HTML, SCSS, and JavaScript. Beau Carnes explains how to make a landing page using HTML and SCSS. Visit Beau Carnes' website for more information on how to create your own landing page in the U.S. and around the world.
- 19
JavaScript in Plain English·5y
Intro to React Server Side Rendering
How to build a React SSR app without any tooling or framework. We will use React, webpack, and Express to build an app that works as follows: Browser sends HTTP request to server to load a page. Server receives request and turns React JSX into HTML markup. Browser renders the HTML, downloads the client-side JavaScript bundle, and “hydrates” the HTML.
- 20
CSS-Tricks·5y
Components: Server-Side vs. Client-Side
Web components are reusable bits of HTML code that are written in JavaScript and made functional by the browser. Server components are also reusable, but are compiled into HTML before the browser sees them. Both types of components are still relevant and can help us build super awesome websites. Let’s explore how client and server components differ from one another.
- 21
Hashnode·5y
Functional Programming Principles in JavaScript
Functional Programming is a programming paradigm that relies on the use of functions. It avoids changing-state and mutable data. The use of functional programming breaks the program into small parts, which helps the developer to test it (bug prevention!!!) and to build more complex codes by combining the functions.
- 22
Hashnode·5y
The Core of JavaScript
JavaScript is a high-level, dynamic, untyped, and interpreted programming language. It was initially called LiveScript but later changed to JavaScript. It is executed on any device that has a special program called JavaScript engine or ECMAScript engine. The engine renders web pages to the DOM for easier interaction between the browser and the user.
- 23
Red Stapler·5y
Create Web App Tutorial with Intro.js
Intro.js is one of the best JavaScript library for creating tutorial, hint, or instruction for web application. You can create a full tutorial in just a few minutes without having to write messy code. In this post, I’m going to show you how to setup and use intro.js.
- 24
freeCodeCamp·5y
How to Manipulate the DOM - the Ultimate Beginner's Guide
Chibuike Okere is a Nigerian journalist and author. She is best known for her work on the DOM, a form of the Internet. She has written several books on the subject, including one on DOM manipulation. Her latest book, DOM Manipulation, is available now on Amazon.
- 25
gitconnected·5y
What is currying in JavaScript?
Currying is a functional programming technique which transforms a function that takes multiple arguments into a sequence of nesting functions that each take only a single argument. Native Javascript does not include the curry function, but many libraries do. With lodash, converting a function to a curried version is as simple as passing your function into _curry.