Szukaj…
Uwagi
Należy zauważyć, że Meteor to po prostu Javascript i Node.js. Tak, jest to bardzo specyficzna implementacja tych dwóch technologii, ma swój unikalny ekosystem i wykorzystuje izomorficzne interfejsy API oraz magazyn danych JSON, aby osiągnąć naprawdę niesamowite wyniki. Ale pod koniec dnia Meteor jest technologią internetową i jest napisany w JavaScript. Tak więc nadal obowiązują wszystkie typowe techniki wydajności javascript. Zacznij tam.
25 technik wykonywania Javascript
Optymalizacje wydajności dla szybkiego Javascript
Optymalizacja kodu JavaScript
Wskazówki dotyczące wydajności dla JavaScript w wersji 8
10 Wskazówka dotycząca zwiększania wydajności Javascript
Napisz wydajne JavaScript
Poprawa wydajności twoich projektów Meteor JS
Projektowanie i wdrażanie oprogramowania gotowego do produkcji
Pamiętaj, że nadal obowiązują wszystkie najlepsze praktyki typowej architektury internetowej. Doskonały przegląd tego tematu można znaleźć w doskonałej książce Michaela Nygarda „ Uwolnij!”. Projektuj i wdrażaj oprogramowanie gotowe do produkcji . Pisanie aplikacji w Meteor nie zwalnia Cię z audytu bibliotek stron trzecich, pisania wyłączników automatycznych, zamykania limitów czasu połączeń, monitorowania pul zasobów i całej reszty. Jeśli chcesz, aby aplikacja działała dobrze, musisz upewnić się, że używasz wzorców stabilności i unikasz anty-wzorców.
Wzory stabilności
- Limit czasu
- Wyłączniki automatyczne
- Grodzie
- Uzgadnianie
- Stabilności Anty-Wzory
Punkty integracji
- Biblioteki stron trzecich
- Skalowanie efektów
- Niezrównoważone możliwości
- Pojemność Anti-Patterns
Rywalizacja puli zasobów
- AJAX Overkill
- Przesadne sesje
- Nadmierna biała przestrzeń
- Eutropyfikacja danych
Jeśli te pojęcia nie są ci znane i nie wydają ci się drugą naturą, oznacza to, że nie wprowadziłeś do sieci większych systemów produkcyjnych. Kup egzemplarz książki. To będzie dobrze wydany czas i pieniądze.