Ich habe festgestellt, dass Immutable.js das größte Einzelelement in meinem minimierten Webpack-generierten Bundle ist. Ich mag es sehr, würde aber gerne einen Weg finden, es weiter zu verkleinern.Zusätzliche Vermerke für Immutable.js?
2
A
Antwort
2
Versuchen https://github.com/rtfeldman/seamless-immutable
Hier ist eine Blog-Post seine Vorteile gegenüber ImmutableJS (geschrieben von dem Entwickler von nahtlosen-unveränderlich) diskutieren: https://medium.com/@AlexFaunt/immutablejs-worth-the-price-66391b8742d4#.ylfmvj8ug für Stackoverflow
Verwandte Themen
- 1. Immutable.js und Abkürzung für einen Schlüsseleintrag
- 2. Immutable.js Map Werte Array
- 3. Immutable.js mergeDeepWith Problem
- 4. immutable.js exportiert keine Karte
- 5. immutable.js: Karte versus Seq
- 6. Immutable.js - Lazy Sequence
- 7. Flow und Immutable.js Map
- 8. Erweitern Immutable.js Typen
- 9. Zusätzliche Parameter für FileSystemEventHandler
- 10. Erste verschachtelte Werte in Immutable.js
- 11. Parsing verschachtelte Datensätze in Immutable.js
- 12. Sortierung nach alphabetischer Reihenfolge immutable.js
- 13. Immutable.js fügen Sie neue Daten
- 14. Was macht getIn() in Immutable.js?
- 15. React: Immutable.js vs JSON.parse (JSON.stringify())
- 16. Fest in Immutable.js SetIn Methode
- 17. Zeitstempel sorgt für zusätzliche Tage
- 18. API für zusätzliche Speicherdetails Softlayer
- 19. Zusätzliche Ressourcen für Debian-Vorinstallationsskript
- 20. Zusätzliche Eigenschaften für Azure VM
- 21. immutable.js Filter und muate (entfernen) gefundene Einträge
- 22. Immutable.js verschachtelte Array in unveränderliche Karte
- 23. Eine Möglichkeit, immutable.js mit lodash zu verwenden?
- 24. Vermeiden Sie das Sortieren mit immutable.js
- 25. Statische Typprüfung mit immutable.js und Facebook-Fluss
- 26. Kann ich Destrukturierungsaufträge mit immutable.js verwenden?
- 27. Iterieren in Angular 2 + Immutable.js (mit * ngFor)
- 28. Verwenden von Immutable.js ohne Flux oder Redux
- 29. Sortieren und Gruppieren eine Immutable.js Liste
- 30. Warum benötigen immutable.js Klassen nicht "neu"?
Bibliothek Empfehlung Anfragen sind vom Thema. Nachdem ich das gesagt habe, bin ich mir dessen bewusst, habe aber [Immu] (https://github.com/scottcorgan/immu), das sich selbst als "winzig" bezeichnet, nicht benutzt, also ist es das, wonach Sie suchen? Die Immu-Seite hat auch Links zu einer Reihe anderer ähnlicher Bibliotheken, die Sie für geeignet halten (es gibt keinen Größenvergleich). – nnnnnn
Heruntergeregelt ist es 55Kb. Und ~ 16kb gezippt. Ist es ein Problem? – zerkms
Ich habe stats.json falsch gelesen: Immutable.js ist die größte * einzelne Datei * in meinem minimierten Bundle, aber andere Bibliotheken (wie Material-ui) sind ziemlich viel größer. Der Screenshot oben zeigt das unbeeinträchtigte Gewicht. – Gavin