-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
meno: frontend market report #7 #452
meno: frontend market report #7 #452
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments
|
||
### [React 19: Ref callbacks - More than just DOM access](https://tkdodo.eu/blog/ref-callbacks-react-19-and-the-compiler) | ||
|
||
Ref callbacks in React 19 can now return cleanup functions, similar to useEffect, allowing for tasks like measuring DOM nodes with ResizeObserver. While ref callbacks are useful for accessing nodes, useEffect is better suited for side-effects unrelated to the node, and Tanstack React Query should be used for async operations. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The latter half of this reads confusing. Why Tanstack React Query is being mentioned here?
### [Scaling micro-frontends with Next.js multi zones](https://techhub.iodigital.com/articles/building-scalable-micro-frontends-with-next-js-multi-zones) | ||
|
||
Managing independent deployments for large teams just got easier! Next.js multi zones make building scalable micro-frontends a breeze. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is good. Can we a longer description on multi-zones?
|
||
### [Bring AI to your browser with Transformers.js](https://www.raymondcamden.com/2024/12/03/using-transformersjs-for-ai-in-the-browser) | ||
|
||
Run AI tasks right in the browser! Transformers.js leverages a pipeline API that is easy to use and can perform tasks like sentiment analysis and object detection. All processing occurs client-side, no server needed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: Add "." at the end
|
||
### [New HTML and CSS features: Making interactive elements easier without JavaScript](https://zeroheight.com/blog/the-lowdown-on-dropdowns-in-html-css/) | ||
|
||
The popover attribute allows developers to add popovers effortlessly, while CSS Anchoring offers more reliable positioning. The new calc-size() function makes it possible to animate elements to and from auto height, bringing more flexibility to animations. Plus, updates to `<details>` and `<select>` elements enhance their styling and customization capabilities. These innovations make building interactive and dynamic web elements smoother and more accessible than ever before. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: calc-size() -> calc-size()
### [Lock down your OAuth2 implementations - protect against CSRF attacks](https://auth0.com/blog/prevent-csrf-attacks-in-oauth-2-implementations) | ||
|
||
Secure your OAuth2 implementations against Cross-Site Request Forgery (CSRF) attacks with this comprehensive guide. This article explains what CSRF attacks are, how they work, and provides practical strategies to prevent them. It’s a crucial read for any developer using OAuth2 to safeguard user data and ensure application security. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this could be in quick links 🤔 Let's prioritize articles that are newer/have "news" value
|
||
### [Rising stars of JavaScript 2024](https://risingstars.js.org/2024/en) | ||
|
||
Stay ahead of the curve by exploring the most promising and trending JavaScript projects of 2024! This site showcases the libraries, frameworks, and tools that are gaining popularity. It's an excellent resource for discovering new technologies and keeping up with the latest trends in the JavaScript ecosystem. A must-visit for any JavaScript enthusiast. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This description is too generic. Let's make it more meaningful by including actual lib/tool names
### [Level up your CSS game with these 12 one-liners!](https://moderncss.dev/12-modern-css-one-line-upgrades) | ||
|
||
Discover 12 incredibly useful and powerful CSS techniques that you can implement with just a single line of code each! Enhance your layouts, optimize for responsiveness, and create cool visual effects with these practical and efficient tips. | ||
|
||
### Quick Links | ||
|
||
- [My Go-To React tech stack for 2025](https://www.robinwieruch.de/react-tech-stack/) | ||
- [Top 5 CSS features of 2024: Level up your styles!](https://bytes.dev/archives/351) | ||
- [Isomorphic web components: Overcoming SSR challenges](https://jakelazaroff.com/words/isomorphic-web-components) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These articles don't feel really trendy...
### [Thinking of switching to Vite? this team did it and here's what they learned!](https://neon.tech/blog/from-webpack-to-vite) | ||
|
||
A team shares their firsthand experience of migrating from Webpack to Vite, detailing their entire journey from planning to implementation, along with any hurdles they faced and the positive outcomes they achieved. This is an insightful read for anyone considering a build tool change, providing a real-world perspective on what to expect during such a migration and the benefits that Vite can offer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is more like commentary I think
|
||
### Quick links | ||
|
||
- [React, visualized: An interactive guide to understanding React concepts](https://react.gg/visualized) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe should move this to React section
No description provided.