Airbnb ферменті дегеніміз не?
Airbnb ферменті дегеніміз не?

Бейне: Airbnb ферменті дегеніміз не?

Бейне: Airbnb ферменті дегеніміз не?
Бейне: ПРОСТЫЕ СОВЕТЫ ДЛЯ РАЗЖИЖЕНИЯ ГУСТОЙ КРОВИ! Безопасный способ для большинства 2024, Мамыр
Anonim

18, 359. Леланд Ричардсон. Фермент React үшін JavaScript сынау утилитасы болып табылады, ол сіздің React компоненттерінің шығысын бекітуді, өңдеуді және өтуді жеңілдетеді. жылы әзірленген Airbnb кейін дербес ұйымға ауысты.

Сонда әзіл мен ферменттің айырмашылығы неде?

Екеуі де Джест және фермент React қолданбаларын сынау үшін арнайы әзірленген, әзіл кез келген басқа Javascript қолданбасымен пайдалануға болады, бірақ Фермент тек React-пен жұмыс істейді. әзіл онсыз қолдануға болады Фермент құрамдастарды көрсету және суреттермен сынау, Фермент жай ғана қосымша функцияларды қосады.

Жоғарыда айтылғандардан басқа, әзіл және фермент дегеніміз не? әзіл реакция жасаған әзірлеушілер жасаған JavaScript тестілеу жүйесі болып табылады. әзіл реакциялық жүйемен шектелмейді, бұл жалпы мақсаттағы JavaScript тестілеу жүйесі. бірақ реактивті әзірлеушілерге қарағанда көбірек бейімділік бар. Фермент реакция құрамдастарын сынау үшін арнайы жасалған тағы бір құрылым.

Сол сияқты, сіз JS ферменті дегеніміз не?

Фермент . Фермент Бұл JavaScript үшін тестілеу утилитасы Реакция бұл сынауды жеңілдетеді Реакция Компоненттердің шығуы. Сондай-ақ, нәтиже берілген орындалу уақытын манипуляциялауға, айналдыруға және кейбір жолдармен модельдеуге болады. Ферменттік API DOM манипуляциясы және өту үшін jQuery API интерфейсін имитациялау арқылы интуитивті және икемді болуға арналған.

Тау мен таяздың айырмашылығы неде?

Әрқашан мынадан бастаңыз таяз . componentDidMount немесе componentDidUpdate сынақтан өту керек болса, пайдаланыңыз монтаждау . Компоненттің өмірлік циклін және балалардың әрекетін тексергіңіз келсе, пайдаланыңыз монтаждау . Егер сіз балаларға қарағанда аз үстеме шығындармен көрсетуді сынағыңыз келсе монтаждау және сізді өмірлік цикл әдістері қызықтырмайды, render пайдаланыңыз.

Ұсынылған: