Powiązane publikacje 'typescript'


Jak przeprowadziliśmy migrację bazy kodu LoC Flow o wielkości 300 tys. do TypeScript bez zamrażania bazy kodu  — „Część 1/2
W iziwork mieliśmy od dawna zadanie na koncie: migrację naszej bazy kodu Flow do TypeScript. Z przyjemnością informujemy, że po miesiącach przygotowań pomyślnie przeprowadziliśmy migrację naszego rdzenia LoC o pojemności 300 tys. do TypeScript bez zamrażania bazy kodu! W tym poście na blogu zobaczymy, co zrobiliśmy, aby umożliwić tę migrację. Jest to pierwsza część dwuczęściowej serii. Opuszczanie Flow Kiedy wystartowaliśmy z iziwork, chcieliśmy skorzystać z narzędzi do..

Ułatwienie rozpoczęcia pracy z TypeScriptem
Definicja funkcji, klasy i dziedziczenie w TypeScript Uwagi do nauki TypeScript I: Instalowanie kompilacji i typów podstawowych TypeScript to język programowania typu open source opracowany przez firmę Microsoft, TypeScript to super JavaScript, postępuj zgodnie z… levelup .gitconnected.com Definicja funkcji Zacznijmy od łatwego do zrozumienia przykładu wyjaśniającego kilka sposobów definiowania funkcji w TypeScript. Metoda..

Dwa sposoby naprawienia błędu testu Jest „fabryka modułów `jest.mock()` nie może…”
Powiedzmy, że masz ten test: To nie zadziała… Jest będzie narzekał, że: The module factory of “jest.mock()” is not allowed to reference any out-of-scope variables . Napraw 1 Dołącz do deklaracji zmiennej jest.fn() słowo mock . Zatem w powyższym przykładzie navigateToProfile staje się próbą NavigateToProfile : Zrozum, dlaczego zmienne zaczynające się od słowa „mock” rozwiązują nasz błąd określania zakresu Napraw 2 Użyj jest. do Mock() zamiast..

Przewodnik dla początkujących, jak rozpocząć pracę z TypeScriptem (naucz się podstaw w mniej niż 10 minut)
W tym artykule znajdziesz więcej niż wystarczającą ilość informacji, abyś mógł rozpocząć tworzenie swojego pierwszego projektu. Zakładając, że masz doświadczenie w JavaScript, przejście będzie płynne. Co to jest TypeScript? TypeScript to język programowania o silnym typowaniu, oparty na JavaScript, nazywany także „nadzbiorem”. Kod JavaScript jest prawidłowym kodem TypeScript, ale nie na odwrót. Teraz możesz zapytać: „Dlaczego miałbym używać TypeScriptu, skoro mój kod JavaScript..

Przestrzenie robocze i mikrousługi NPM
Obszary robocze i mikrousługi NPM Jak tworzyć MonoRepos za pomocą MicroServices w NPM? Repozytorium -› https://github.com/RaulGF92/NpmWorkspaceMicroServices Wstęp W tych tygodniach w mojej pracy rozmawiamy o MonoRepos i o tym, jak mogłoby to być rozwiązaniem naszych problemów. Pracujemy z ogromną chmurą MicroService i czasami jakakolwiek zmiana generuje duży wpływ na nasz przepływ deweloperów UpVersion -› PullRequest -› CI/CD , co sprawia, że ​​minimalne zmiany mogą mieć..

O rekurencji i trampolinach
Czy wiesz, że rekurencję można zoptymalizować za pomocą koncepcji, która działa podobnie do sposobu, w jaki skaczemy na trampolinie. Pozwólcie, że wyjaśnię, w rekurencji funkcja wywołuje samą siebie bez kończenia własnego wykonywania. Ponieważ wykonywanie nie może zostać zakończone, dopóki nie powróci następne wywołanie funkcji (lub nie zakończy wykonywania) i dzieje się to w przypadku dalszych wywołań funkcji. Tworzy to stos niedokończonych wywołań funkcji, a ze względu na..

Router 04: Przekaż parametry dynamiczne i parametry pobierania za pomocą routera kątowego
Link do poprzedniej lekcji 3: Nawigacja routerem z pliku angular TS (Nawigacja programowa) https://medium.com/@yuvayuvaraj720444/router-03-navigate-router-from-angular-ts-file-programming-navigation-dc68d4928974 Stworzyłem jeden komponent i nazwałem komponent dynamiczny. w app.module.ts, skonfigurować router pod kątem otrzymanego parametru, którego nie jesteśmy pewni. Określamy za pomocą dwukropka (:) i nazwy wartości dynamicznej. Tutaj zadeklarowałem identyfikator. To..