Chip Kennedy
  • Resources
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.

codeburst.io

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.

medium.com

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.

thoughtspile.github.io

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

medium.com

Node.js & JavaScript Testing Best Practices

Learning Resources:

An Introduction to JavaScript

javascript.info

An Introduction to JavaScript

javascript-questions

lydiahallie ⋅ 6 months ago

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.

www.totaltypescript.com

Professional TypeScript Training by Matt Pocock

News + Updates

The State of JavaScript 2019: Syntax

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

2019.stateofjs.com

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.

www.joshwcomeau.com

Why React Re-Renders
Testing React Apps · Jest

At Facebook, we use Jest to test React applications.

jestjs.io

Testing React Apps · Jest

react-modal

reactjs ⋅ 6 months ago

Everything Else