|
"Technology is a word that describes something that doesn’t work yet"
|
|
—Â
Douglas Adams,
Author
|
|
|
|
|
|
|
|
Do you know what core-js is? It's the most widely used polyfill library for the JavaScript standard, supporting all the latest ECMAScript features and many existing proposals, including iterator helpers. How popular is it? 250 million downloads/month popular! Unfortunately, the library's author, zloirock, is feeling burnt out and considering abandoning the project. However, they are still open to giving open source one last chance. But not all hope is lost, we can certainly help the maintainer in many ways, and we should seriously consider doing so!
|
|
|
|
|
If you have been using TypeScript for a while, here is a great resource to discover how you can improve the structure of your codebase by using common design patterns. This catalog presents 22 patterns with annotated code examples written in TypeScript.
|
|
|
|
|
Yup is a powerful schema builder for runtime value parsing and validation, with a concise yet expressive schema interface capable of modeling simple to complex data models. It has built-in async validation support, TypeScript support, and allows you to add your own type-safe methods and schema. Yup also provides rich error details, making debugging easier. It is quickly becoming a popular tool for data validation and transformation. If you have been loving zod, yup is definitely a serious contender to it.
|
|
|
|
|
Did you know you can leverage almost the entirety of the React ecosystem inside a Qwik application?
Basically, you can build React applications, without ever loading React in the user's browser. Sounds too good to be true? Let’s see how this works.
|
|
|
|
|
In this article, Ahmad Shadeed, discusses how building fluid layouts today is not just about fixed-width breakpoints, but rather designing layouts that work on any device size. Some websites still follow the adaptive design pattern, which relies on a container that gets a new max-width value based on the viewport width. The term "responsive" means different things in 2023, with media queries that check for user preferences and modern CSS features that make fluid layouts possible without using media queries.
|
|
|
|
|
Developers often feel discouraged from editing SVG markup and experimenting with SVG animations, thinking it’s a significant time investment or they need to use a complex animation library to do so. In this article, Adrian showcases his favorite tricks, which make the process streamlined and fun.
|
|
|
|
|
In this article, Julia Evans, discusses their experience with writing JavaScript for frontend projects and the question of whether to use a build system or not. The author shared their thoughts on what is appealing about build systems, why they usually do not use them, and why they find it frustrating that some frontend JavaScript libraries require a build system. The author wrote the piece to help those who write simple, small JavaScript projects that do not require a build system, as most of the writing about JS assumes that a build system is being used.
|
|
|
|
Â
|
Add a comment: