Mi rendo conto che è stato inserito in una gemma separata, ma qual è la ragione? È solo questione di ottimizzare Rails, o c'è qualche motivo per cui dovrei essere stanco di auto_link?Perché auto_link è stato deprecato in Rails?
(La gemma dice che è destinata a 'colmare il divario per le persone che migrano', che mi fa pensare che se sto introducendo rails_autolink in un nuovo progetto, devo essere facendo qualcosa di sbagliato, no?)
grazie,
Perché non è consigliabile utilizzare 'auto_link' per la maggior parte delle applicazioni. Mentre alcuni usi di 'auto_link' possono essere azzeccati, la maggior parte dei suoi usi nella maggior parte delle applicazioni non lo sono, e dovrebbe essere fatto in un altro modo. – yfeldblum
A rischio di apparire ottuso, devo chiedere: perché è una cattiva pratica? È un problema di sicurezza o qualcosa del genere? è meglio rilevare manualmente i collegamenti per qualche motivo? Nel mio caso, desidero che i commenti inviati dall'utente includano collegamenti live, quindi renderebbe la vita più facile. Grazie – doublea
Se pensi che sia appropriato per la tua applicazione in particolare, a causa dei particolari dettagli della tua applicazione, allora con tutti i mezzi. Quella parte specifica della tua applicazione particolare suona come uno di questi casi particolari in cui sarebbe opportuno usare 'auto_link'. Il punto generale è che solo alcune applicazioni dovrebbero usarlo, non la maggior parte. I binari dovrebbero avere solo le cose che la maggior parte delle applicazioni usa, dovrebbero usare o potrebbero usare, ma poiché "auto_link" non è una di quelle cose, è stato rimosso da Rails. – yfeldblum