Before You memo()
本文探讨了在React应用中,除了使用memo()进行性能优化之外,更自然的渲染优化方法。作者建议开发者首先考虑其他优化手段,而不是过度依赖memo()。
本文探讨了在React应用中,除了使用memo()进行性能优化之外,更自然的渲染优化方法。作者建议开发者首先考虑其他优化手段,而不是过度依赖memo()。
The article provides a technical primer on mDNS (Multicast DNS), explaining how it enables local network name resolution without a traditional DNS server. It covers the protocol's operation, packet structure, and practical implementation details for developers.
HTML5 Canvas is a drawing API that allows for dynamic, scriptable rendering of graphics directly in web browsers without plugins. It provides a bitmap surface that can be manipulated with JavaScript to create animations, games, and interactive visualizations.
The article lists tools that the author currently uses or wants to use in the future. It provides a straightforward inventory of software and utilities without additional commentary.
The article presents a personal list of tools and items that reliably function for the author. It focuses on practical recommendations based on personal experience.
Bogdan Ionescu is an embedded engineer who also practices origami, machining, and various hobbies. He maintains profiles on Instagram and GitHub.