Copy
The core-js drama
View this email in your browser
alt_text
"Technology is a word that describes something that doesn’t work yet"
—  Douglas Adams, Author
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

core-js/2023-02-14-so-whats-next.md at master · zloirock/core-js

The core-js drama


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!

View Repository
Design Patterns in TypeScript

Design Patterns in TypeScript


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.

Read article
GitHub - jquense/yup: Dead simple Object schema validation

yup: Object validation library


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.

View Repository
Resumable React: How To Use React Inside Qwik

Resumable React: How To Use React Inside Qwik


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.

Read article
The Guide To Responsive Design In 2023 and Beyond - Ahmad Shadeed

The Guide To Responsive Design In 2023 and Beyond


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.

Read article
Easy SVG Customization And Animation: A Practical Guide — Smashing Magazine

Easy SVG Customization And Animation: A Practical Guide


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.

Read article
Writing Javascript without a build system

Writing Javascript without a build system


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.

Read article
 

Book of the week

book cover
Big Data: Principles and best practices of scalable realtime data systems
by Nathan Marz

Big Data teaches you to build big data systems using an architecture that takes advantage of clustered hardware along with new tools designed specifically to capture and analyze web-scale data. It describes a scalable, easy-to-understand approach to big data systems that can be built and run by a small team.
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2023 FullStack Bulletin, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp