Javascript + Typescript
💻

Javascript + Typescript

Created
Jan 8, 2021 2:54 PM
Tags
🛠 Web Development
Library
🛠 Engineer: Tech | Engineering | Development
Last edited time
Feb 3, 2024 9:24 PM
Published?
Not Published

⬅️ Back to Resource Library

  • Tooling + References
  • Learning Resources:
  • News + Updates
  • React Resources
  • Everything Else

Tooling + References

Useful Javascript Array and Object Methods

I listened to a great Syntax FM podcast that summarized useful JavaScript array and object methods. These methods help developers write clean and readable code. A lot of these methods reduce the need to reach for utility libraries like Lodash.

Useful Javascript Array and Object Methods
Typescript paths with ts-node, ts-node-dev, and jest

Working with large TypeScript codebases often leads to importing a lot of stuff from other modules via relative paths. Imagine something like the following: While this isn't a severe problem in smaller projects, navigating through a jungle of relative paths can get quite annoying over time.

Typescript paths with ts-node, ts-node-dev, and jest
Good advice on JSX conditionals

Conditional rendering is a cornerstone of any templating language. React / JSX bravely chose not to have a dedicated conditional syntax, like ng-if="condition", relying on JS boolean operators instead: Courageous, but not always as intuitive as you'd expect. Time after time I shoot myself in the foot with JSX conditionals.

Good advice on JSX conditionals
Node.js & JavaScript Testing Best Practices

30+ best practices for better Node JS & JavaScript testing, continuous integration (CI), and overall quality. By Yoni Goldberg

Node.js & JavaScript Testing Best Practices

Learning Resources:

An Introduction to JavaScript
An Introduction to JavaScript
Professional TypeScript Training by Matt Pocock

Learn how to use TypeScript to level-up your applications as a web developer through exercise driven self-paced workshops and tutorials hosted by TypeScript wizard Matt Pocock.

Professional TypeScript Training by Matt Pocock

News + Updates

The State of JavaScript 2019: Syntax

Discover the most popular JavaScript features & technologies of the year.

The State of JavaScript 2019: Syntax

React Resources

Why React Re-Renders

In React, we don't update the DOM directly, we tell React what we want the DOM to look like, and React tackles the rest. But how exactly does it do this? In this tutorial, we'll unpack exactly when and why React re-renders, and how we can use this information to optimize the performance of our React apps.

Why React Re-Renders
Testing React Apps · Jest

At Facebook, we use Jest to test React applications.

Testing React Apps · Jest

Everything Else