Zeitwerk: Rails에 필요한 자동 로더, 하지만 지금 당장은 아닐지도

Rails 6부터 기본 코드 로더로 채택된 Zeitwerk는 효율적인 상수 해석, 스레드 안전성, 네임스페이스 인지 자동 로딩을 제공하며 고급 Rails 개발자에게 필수적인 도구입니다.

🔗 원문 보기

Zeitwerk: Rails에 필요한 자동 로더, 하지만 지금 당장은 아닐지도

Rails 6부터 기본 코드 로더로 채택된 Zeitwerk는 효율적인 상수 해석, 스레드 안전성, 네임스페이스 인지 자동 로딩을 제공하며 고급 Rails 개발자에게 필수적인 도구입니다.

Ruby-News

Hanami와 코드 로딩 속도 향상: Ruby 애플리케이션 개발 사이클 최적화

Ruby/Rails는 전역 네임스페이스와 상수 로딩으로 인해 개발 시 부팅이 느리며, '적게 로드'하는 것이 핵심이다.

🔗 원문 보기

Hanami와 코드 로딩 속도 향상: Ruby 애플리케이션 개발 사이클 최적화

Ruby/Rails는 전역 네임스페이스와 상수 로딩으로 인해 개발 시 부팅이 느리며, '적게 로드'하는 것이 핵심이다.

Ruby-News

Avoid these 5 mistakes that hurt PHP autoloading performance

https://phpc.tv/w/9XfFaJfNzF7UjAUxNoaMVP

Avoid these 5 mistakes that hurt PHP autoloading performance

PeerTube

Building Custom Laravel Packages: From Basics to Advanced Features 🔧

🎯 #Laravel package development walkthrough shows implementation of method #caching using #PHP attributes and #composer initialization

🧪 Emphasizes #TDD approach using #Orchestra Testbench and #PestPHP for robust package testing

⚡ Covers essential concepts including service providers, dependency injection, and #caching implementation with practical examples

🔄 Demonstrates workflow optimization using local repository linking instead of direct deployment to #GitHub or #Packagist

🛠️ Includes setup of package structure, namespace configuration, and integration of facades and console commands

📚 Features comprehensive guide to #autoloading and package auto-discovery for seamless integration

Source: https://youtu.be/QsA5mdzKXLA?si=tEfLmqATb2MKqdrp

How To Build a Laravel Package 📦

YouTube

🥳 RobotLoader 4.0.2 was released!

RobotLoader is a tool that gives you comfort of automated class loading for your entire application.

https://github.com/nette/robot-loader/releases/tag/v4.0.2
https://nette.org/en/releases
https://doc.nette.org/en/robot-loader

#nettefw #php #webdev #autoloading #programming

Release Released version 4.0.2 · nette/robot-loader

md5 replaced with xxHash checks whether temp directory is absolute

GitHub
Use one single central codebase or githubs for distributed deployments. E.g. with remote-psr4/classmap autoloader: https://github.com/frdl/remote-psr4 #autoloading
GitHub - frdl/remote-psr4: An php psr4 Autoloader which is autoloading from a remote server.

An php psr4 Autoloader which is autoloading from a remote server. - GitHub - frdl/remote-psr4: An php psr4 Autoloader which is autoloading from a remote server.

GitHub
I'm having an issue with the timeline #autoloading. I've turned off the feature in the General Settings, but it hasn't changed (even after refresh and cleared cookies)
@admin is there a ticketing system for #bugs?