Codica - корисне про IT
Тест-план у процесах тестування 📝 📌 Стаття від нашого QA Lead - Олексія 👀 Коли мова заходить про тест-план чи тестову стратегію, часто можна втрапити у ситуацію “теоретичної репродукції”. Скажімо, людина добре вивчила теорію, може дати визначення, порівняльну…
Тестова стратегія у процесах тестування 💻
📌 Стаття від нашого QA Lead - Олексія
В попередньому дописі ми розглянули ідеї, покладені в написання актуального тест-плану, і його можливі складові.
В порівнянні із тест-планом (а цими порівняннями повниться теоретична база QA), тестова стратегія є більш високорівневим, статичним і довгостроковим документом. Що це означає? 🤔
☝️ Вищим за рівень проєкту є рівень департаменту, себто і компанії як такої. Це означає, що в тестову стратегію зазвичай покладені ідеї, підходи, формалізовані рішення в сфері тестування, які є спільними для більшості чи усіх проектів компанії. Сюди можуть входити питання підходів до тестування, типів тестування і процесів їх виконання, робота із документацією, тестові тулзи і енви.
#codica_advice
📌 Стаття від нашого QA Lead - Олексія
В попередньому дописі ми розглянули ідеї, покладені в написання актуального тест-плану, і його можливі складові.
В порівнянні із тест-планом (а цими порівняннями повниться теоретична база QA), тестова стратегія є більш високорівневим, статичним і довгостроковим документом. Що це означає? 🤔
☝️ Вищим за рівень проєкту є рівень департаменту, себто і компанії як такої. Це означає, що в тестову стратегію зазвичай покладені ідеї, підходи, формалізовані рішення в сфері тестування, які є спільними для більшості чи усіх проектів компанії. Сюди можуть входити питання підходів до тестування, типів тестування і процесів їх виконання, робота із документацією, тестові тулзи і енви.
#codica_advice
❤5👍3🔥2
👉 Статичність цього документу походить із абзацу вище. Якщо тест-план, як документ про реалії проекту, періодично переглядається у відповідності із цими самими реаліями, тестова стратегія навпаки, як агломерація колективного досвіду, поступово формується у щось більш-менш стале. Зміни відбуваються нечасто і їм зазвичай передують спільні дискусії, адже, по суті, департамент прийматиме рішення робити щось по-новому замість того, як робив увесь цей час.
📌 Довгостроковість документу пов’язана зі статичністю. Річ у тім, що колективно сформовані рішення із процесів тестування, прийняті на рівні департаменту, потребують певного часу, щоби оприявнити свою ефективність. Якщо ці рішення не виявляться очевидно нікудишніми, на їхню оптимізацію і опрацювання знадобиться ще більше часу. Ці рішення високорівневі і мульти-проектні, тобто сполучення між певними змінами в реаліях проєктів та необхідністю змін в тестовій стратегії не таке пряме і безпосереднє, як у випадку тест-плану.
💁♂️ Не дивлячись на слово “тестова” в назві, стратегію далеко не завжди пише саме QA. Зазвичай це залежить від змісту документу. В тому випадку, коли формалізовані рішення більш процесуальні, аніж технічні, за тестову стратегію цілком може відповідати PM, бо по суті така тестова стратегія буде прямим продовженням бізнес-вимог і загальних робочих воркфлоу.
😌 Більш процесуальними є питання роботи із дошкою, домовленості про формат юзер-сторі, тікетів, АС, процесів написання і підтримки іншої тестової документації, комунікація з клієнтом, розгляд різних робочих ситуацій, вимоги до спектру енвів, що походять з профілю розробки компанії, тощо.
🔖 Якщо тест-план все ж бажано мати хоча б у мінімальній актуальній формі для кожного проєкту, цілком нормальною є ситуація відсутності окремого документа з тестовою стратегією. Компанія може мати недостатній колективний досвід, або ж клієнтура може бути настільки різноманітною, що проєктні реалії просто не даватимуть змогу винести щось спільне на мета-рівень.
🖇 Також розповсюдженою практикою є часткове внесення стратегії у тест-план. Фактично це просто означатиме додаткові розділи в тест-плані, оскільки нехай і буде розглянуто ідеї з формату тестової стратегії, але все одно лиш на рівні проєкту.
#codica_advice
📌 Довгостроковість документу пов’язана зі статичністю. Річ у тім, що колективно сформовані рішення із процесів тестування, прийняті на рівні департаменту, потребують певного часу, щоби оприявнити свою ефективність. Якщо ці рішення не виявляться очевидно нікудишніми, на їхню оптимізацію і опрацювання знадобиться ще більше часу. Ці рішення високорівневі і мульти-проектні, тобто сполучення між певними змінами в реаліях проєктів та необхідністю змін в тестовій стратегії не таке пряме і безпосереднє, як у випадку тест-плану.
💁♂️ Не дивлячись на слово “тестова” в назві, стратегію далеко не завжди пише саме QA. Зазвичай це залежить від змісту документу. В тому випадку, коли формалізовані рішення більш процесуальні, аніж технічні, за тестову стратегію цілком може відповідати PM, бо по суті така тестова стратегія буде прямим продовженням бізнес-вимог і загальних робочих воркфлоу.
😌 Більш процесуальними є питання роботи із дошкою, домовленості про формат юзер-сторі, тікетів, АС, процесів написання і підтримки іншої тестової документації, комунікація з клієнтом, розгляд різних робочих ситуацій, вимоги до спектру енвів, що походять з профілю розробки компанії, тощо.
🔖 Якщо тест-план все ж бажано мати хоча б у мінімальній актуальній формі для кожного проєкту, цілком нормальною є ситуація відсутності окремого документа з тестовою стратегією. Компанія може мати недостатній колективний досвід, або ж клієнтура може бути настільки різноманітною, що проєктні реалії просто не даватимуть змогу винести щось спільне на мета-рівень.
🖇 Також розповсюдженою практикою є часткове внесення стратегії у тест-план. Фактично це просто означатиме додаткові розділи в тест-плані, оскільки нехай і буде розглянуто ідеї з формату тестової стратегії, але все одно лиш на рівні проєкту.
#codica_advice
👍5🔥3❤1
📝 Як і у випадку тест-плану, теорія написання стратегії сформулювала певний набір класичних розділів/тем (багато з яких можуть дублювати розділи з тест-плану), чиє призначення варто розуміти із прив’язкою до практики, щоби уникнути проформеної бюрократії замість актуальної пам’ятки.
1️⃣ Скоуп робіт, який може нести в собі як домовленості щодо роботи над тестовою стратегією, так і домовленості стосовно типової послідовності тестових активностей. Типова послідовність всім відома з STLC (Software Testing Life Cycle), але на практиці далеко не всі етапи мають місце, і тим більше в тому ж порядку і в тих же часових діапазонах. Важливо вписувати сюди апроксимацію до реальної ситуації, а не бажану картину.
2️⃣ Типова структура команди і розподіл відповідальності дозволить уніфікувати початкові процеси для кожного нового проєкту. Зазвичай цей розділ пишеться у великих компаніях, де, власне, присутня ця типовість команди.
3️⃣ Цілі тестування можуть включати в себе і пряме наслідування із самого визначення тестування, тобто пересвідчитись, що продукт працює згідно з очікуваннями, і щось більш специфічне на кшталт організаційних стандартів.
4️⃣ Типи тестування та підходи є зазвичай комплексним розділом, в якому детально формалізовано зібраний досвід тестувальних активностей. Сюди можуть входити і рівні тестування, і типи тестування, і домовленості щодо процесів, коли і як проводиться ре-тестінг, регресія, як заводяться баги, коли тестування вважають задовільним чи неможливим для продовження тощо. Це своєрідно ядро тестової стратегії, що збирає довкола себе найбільшу кількість колективних розмислів.
5️⃣ Тестові енви, тобто набори девайсів, ОС та екранів, а радше навіть їхні діапазони, які мають підтримуватися, виходячи із профілю послуг компанії. Сюди ж може входити робота із тестовими даними, тобто підготовка, збереження і відтворення відповідних файлів або станів застосунку.
6️⃣ Перелік інструментів для тестування, що є списком ключових технологій та технічних рішень. Зазвичай містить і організаційні рішення типу Jira, Trello, TestRail, PractiTest, і суто технічні під різні типи тестування — корисні браузерні розширення, інструменти з автоматизації, з тестування навантаження, інтерсептори трафіку. Також може містити вартість і обґрунтування експлуатації платних додатків для подальшого прийняття рішень на рівні менеджменту компанії.
7️⃣ Робота з ризиками має містити практично відпрацьовані загальні ризики із приблизною оцінкою їх впливу та стратегією зниження можливості в разі необхідності.
8️⃣ Комунікація із клієнтом зазвичай містить загальні рекомендації із хорошого тону, ділової кореспонденції, форматів і способів обговорити із клієнтом щось. Зазвичай тут же може бути визначене посередництво, скажімо, PM у будь-якій комунікації, а також прописані типові екстрені ситуації, в яких необхідно негайно звернутися до клієнта.
Підписуйтесь на інші соціальні мережі 👇
TikTok | Instagram
#codica_advice
1️⃣ Скоуп робіт, який може нести в собі як домовленості щодо роботи над тестовою стратегією, так і домовленості стосовно типової послідовності тестових активностей. Типова послідовність всім відома з STLC (Software Testing Life Cycle), але на практиці далеко не всі етапи мають місце, і тим більше в тому ж порядку і в тих же часових діапазонах. Важливо вписувати сюди апроксимацію до реальної ситуації, а не бажану картину.
2️⃣ Типова структура команди і розподіл відповідальності дозволить уніфікувати початкові процеси для кожного нового проєкту. Зазвичай цей розділ пишеться у великих компаніях, де, власне, присутня ця типовість команди.
3️⃣ Цілі тестування можуть включати в себе і пряме наслідування із самого визначення тестування, тобто пересвідчитись, що продукт працює згідно з очікуваннями, і щось більш специфічне на кшталт організаційних стандартів.
4️⃣ Типи тестування та підходи є зазвичай комплексним розділом, в якому детально формалізовано зібраний досвід тестувальних активностей. Сюди можуть входити і рівні тестування, і типи тестування, і домовленості щодо процесів, коли і як проводиться ре-тестінг, регресія, як заводяться баги, коли тестування вважають задовільним чи неможливим для продовження тощо. Це своєрідно ядро тестової стратегії, що збирає довкола себе найбільшу кількість колективних розмислів.
5️⃣ Тестові енви, тобто набори девайсів, ОС та екранів, а радше навіть їхні діапазони, які мають підтримуватися, виходячи із профілю послуг компанії. Сюди ж може входити робота із тестовими даними, тобто підготовка, збереження і відтворення відповідних файлів або станів застосунку.
6️⃣ Перелік інструментів для тестування, що є списком ключових технологій та технічних рішень. Зазвичай містить і організаційні рішення типу Jira, Trello, TestRail, PractiTest, і суто технічні під різні типи тестування — корисні браузерні розширення, інструменти з автоматизації, з тестування навантаження, інтерсептори трафіку. Також може містити вартість і обґрунтування експлуатації платних додатків для подальшого прийняття рішень на рівні менеджменту компанії.
7️⃣ Робота з ризиками має містити практично відпрацьовані загальні ризики із приблизною оцінкою їх впливу та стратегією зниження можливості в разі необхідності.
8️⃣ Комунікація із клієнтом зазвичай містить загальні рекомендації із хорошого тону, ділової кореспонденції, форматів і способів обговорити із клієнтом щось. Зазвичай тут же може бути визначене посередництво, скажімо, PM у будь-якій комунікації, а також прописані типові екстрені ситуації, в яких необхідно негайно звернутися до клієнта.
Підписуйтесь на інші соціальні мережі 👇
TikTok | Instagram
#codica_advice
👍6🔥3❤2
#CodicaTeam вітає всіх жінок з Міжнародним жіночим днем 🌸
Цього дня ми хочемо побажати вам відчувати себе поважаними, цінними та коханими, мати здоров'я, щастя та невичерпну енергію для реалізації усіх своїх мрій та бажань 😌
Нехай весна принесе вам нові можливості, яскраві події та незабутні враження. Бажаємо вам кожен день відчувати себе сильними та впевненими в своїх здібностях, знаходити радість та задоволення у кожному моменті життя ❤️🔥
Цього дня ми хочемо побажати вам відчувати себе поважаними, цінними та коханими, мати здоров'я, щастя та невичерпну енергію для реалізації усіх своїх мрій та бажань 😌
Нехай весна принесе вам нові можливості, яскраві події та незабутні враження. Бажаємо вам кожен день відчувати себе сильними та впевненими в своїх здібностях, знаходити радість та задоволення у кожному моменті життя ❤️🔥
❤13🔥3🥰1
👍10🔥6
Друзі, на нашому YouTube-каналі вийшло нове відео про ChatGPT 🦾
У цьому відео наш PR Manager Павло відповість на такі питання:
🔥 Що таке ChatGPT і як це працює?
🔥 Що він вміє?
🔥 Які обмеження має ChatGPT?
Сподіваємося, кожен з вас знайде застосування цієї технології у повсякденному житті 😏
Приємного перегляду та не забувайте ставити вподобайки ❤️
У цьому відео наш PR Manager Павло відповість на такі питання:
🔥 Що таке ChatGPT і як це працює?
🔥 Що він вміє?
🔥 Які обмеження має ChatGPT?
Сподіваємося, кожен з вас знайде застосування цієї технології у повсякденному житті 😏
Приємного перегляду та не забувайте ставити вподобайки ❤️
YouTube
Що таке ChatGPT і як це працює?
Вбивця Ґуґл, науковий дослідник, гарний програміст або ідеальний копірайтер. У цьому відео ми з вами з’ясуємо, що це за “шайтан” технологія і кому вона стане в пригоді 😎
У цьому відео наш PR Manager Павло відповість на такі питання:
🔥 Що таке ChatGPT і як…
У цьому відео наш PR Manager Павло відповість на такі питання:
🔥 Що таке ChatGPT і як…
👍12🔥4❤1
Що таке CORS❓
📌 CORS (Cross-Origin Resource Sharing) - це механізм, який дозволяє веб-браузерам дозволяти запити на доступ до ресурсів (наприклад, даних або зображень) з інших джерел, що знаходяться на інших доменах або піддоменах.
#codica_tech
📌 CORS (Cross-Origin Resource Sharing) - це механізм, який дозволяє веб-браузерам дозволяти запити на доступ до ресурсів (наприклад, даних або зображень) з інших джерел, що знаходяться на інших доменах або піддоменах.
#codica_tech
👍9🔥4❤1
👉 Коли веб-сторінка робить запит на доступ до ресурсу на іншому домені, браузер зазвичай забороняє такий запит заради безпеки. CORS дозволяє серверам вказувати, які домени можуть отримувати доступ до ресурсів з цього сервера, тим самим роблячи можливим доступ до ресурсів з інших доменів.
💻 Для налаштування CORS сервер може включати додаткові HTTP-заголовки у відповіді на запит. Заголовки можуть вказувати, які домени мають дозвіл на доступ до ресурсу, які HTTP-методи дозволені для запитів на ресурс, які HTTP-заголовки можуть використовуватися у запитах, тощо.
😌 За допомогою CORS можна забезпечити безпеку при доступі до ресурсів з інших доменів, збільшити масштабовність веб-застосунків і полегшити розробку застосунків, які використовують дані з різних джерел.
Підписуйтесь на наші👇
TikTok та Instagram
#codica_tech
💻 Для налаштування CORS сервер може включати додаткові HTTP-заголовки у відповіді на запит. Заголовки можуть вказувати, які домени мають дозвіл на доступ до ресурсу, які HTTP-методи дозволені для запитів на ресурс, які HTTP-заголовки можуть використовуватися у запитах, тощо.
😌 За допомогою CORS можна забезпечити безпеку при доступі до ресурсів з інших доменів, збільшити масштабовність веб-застосунків і полегшити розробку застосунків, які використовують дані з різних джерел.
Підписуйтесь на наші👇
TikTok та Instagram
#codica_tech
👍6🔥4❤1
Як перестати сидіти у телефоні 📲
#НапуттяВід_HR Директорки Клименко Наталії
👀 Якщо проводити занадто багато часу біля екрану, то можна помітити, що і заснути стає важче, і очі почуваються дивно від довгої напруги, і голова ні з того ні з цього починає боліти.
☝️ Особливо сильно можуть нашкодити соцмережі, через які ми частіше зустрічаємося з тривогою, стресом, депресією, самотністю та занепокоєнням.
#НапуттяВід_HR Директорки Клименко Наталії
👀 Якщо проводити занадто багато часу біля екрану, то можна помітити, що і заснути стає важче, і очі почуваються дивно від довгої напруги, і голова ні з того ні з цього починає боліти.
☝️ Особливо сильно можуть нашкодити соцмережі, через які ми частіше зустрічаємося з тривогою, стресом, депресією, самотністю та занепокоєнням.
👍3💯3❤🔥1🔥1👀1
Давайте разом подумаємо, як боротися із залежністю від мобільного👇
1️⃣ Поставте чітку мету
Просто скоротити час в онлайні не вийде, ціль не точна. Краще визначте, скільки саме ви будете використовувати ту чи іншу програму.
👉 Наприклад, можна сказати собі: "Мені вистачить 1 години для соцмереж. Хочу сидіти в Instagram не довше 30 хвилин на день, а на Телеграм нехай йде ще 30 хвилин".
2️⃣ Знайдіть інструменти собі на допомогу
Пошукайте інструменти та програми, які допоможуть рідше відволікатися на телефон.
👉 Наприклад, є найвідоміша техніка Pomodoro, де є можливість запустити таймер і весь цей час концентруватися тільки на роботі.
3️⃣ Змініть екран на чорно-білий
Вам стане нудніше брати в руки телефон або відкривати ноутбук, включати комп'ютер, якщо екран буде постійно чорно-білим.
👉 Швидше за все, так мозок перестане отримувати швидкий дофамін, через який у нас і з'являється залежність від соцмереж та гаджетів загалом.
4️⃣ Приберіть улюблений застосунок в дальній кут
Тут усе просто: якщо хочете проводити менше часу в якомусь застосунку, сховайте його на робочому столі подалі. Щоб до нього було складніше дістатися. Або приберіть улюблений гаджет подалі від себе 😁
5️⃣ Знайдіть заміну смартфону
Просто сказати, але важко зробити. Якщо ви вирішили зменшувати використання соцмереж, то робіть це тільки з користю.
👉 Запишіться на мовні курси, які так довго відкладали. Заведіть домашнього улюбленця, ходіть на прогулянки, слухайте подкасти або аудіокниги. Що завгодно, що зробить ваш вільний час цікавим та корисним.
6️⃣ Готуйтеся до нудьги
Швидше за все, перші тижні без улюблених програм будуть нудними, і рука звично тягтиметься до телефону. Тому що жодні книги та мовні курси не зрівняються за швидкістю отримання дофаміну з яскравими зображеннями та швидким отриманням інформації у смартфоні.
👉 Тому кажіть собі в такі моменти: «Так, мені нудно, але я впораюся з цим». І повторіть причину, через яку ви вирішили скоротити час використання телефону.
Всім продуктивних занять в Інтернеті ❤️
А також підписуйтесь на інші соціальні мережі 👇
TikTok | Instagram
#НапуттяВід_HR
1️⃣ Поставте чітку мету
Просто скоротити час в онлайні не вийде, ціль не точна. Краще визначте, скільки саме ви будете використовувати ту чи іншу програму.
👉 Наприклад, можна сказати собі: "Мені вистачить 1 години для соцмереж. Хочу сидіти в Instagram не довше 30 хвилин на день, а на Телеграм нехай йде ще 30 хвилин".
2️⃣ Знайдіть інструменти собі на допомогу
Пошукайте інструменти та програми, які допоможуть рідше відволікатися на телефон.
👉 Наприклад, є найвідоміша техніка Pomodoro, де є можливість запустити таймер і весь цей час концентруватися тільки на роботі.
3️⃣ Змініть екран на чорно-білий
Вам стане нудніше брати в руки телефон або відкривати ноутбук, включати комп'ютер, якщо екран буде постійно чорно-білим.
👉 Швидше за все, так мозок перестане отримувати швидкий дофамін, через який у нас і з'являється залежність від соцмереж та гаджетів загалом.
4️⃣ Приберіть улюблений застосунок в дальній кут
Тут усе просто: якщо хочете проводити менше часу в якомусь застосунку, сховайте його на робочому столі подалі. Щоб до нього було складніше дістатися. Або приберіть улюблений гаджет подалі від себе 😁
5️⃣ Знайдіть заміну смартфону
Просто сказати, але важко зробити. Якщо ви вирішили зменшувати використання соцмереж, то робіть це тільки з користю.
👉 Запишіться на мовні курси, які так довго відкладали. Заведіть домашнього улюбленця, ходіть на прогулянки, слухайте подкасти або аудіокниги. Що завгодно, що зробить ваш вільний час цікавим та корисним.
6️⃣ Готуйтеся до нудьги
Швидше за все, перші тижні без улюблених програм будуть нудними, і рука звично тягтиметься до телефону. Тому що жодні книги та мовні курси не зрівняються за швидкістю отримання дофаміну з яскравими зображеннями та швидким отриманням інформації у смартфоні.
👉 Тому кажіть собі в такі моменти: «Так, мені нудно, але я впораюся з цим». І повторіть причину, через яку ви вирішили скоротити час використання телефону.
Всім продуктивних занять в Інтернеті ❤️
А також підписуйтесь на інші соціальні мережі 👇
TikTok | Instagram
#НапуттяВід_HR
❤🔥7✍2🔥1🤩1🗿1
Сьогодні День народження Тараса Григоровича Шевченка – великого Кобзаря, видатного українського поета та художника 🥳
Факти про Тараса Шевченка, які ви могли не знати👇
✔️ Він був невисокого зросту – близько 164 сантиметрів.
✔️ Улюбленим напоєм Кобзаря був чай із ромом.
✔️ 500 м² – площа найбільшого портрета Кобзаря. Написаний він у Харкові на стіні 17-поверхового будинку за адресою проїзд Садовий, 30.
✔️ У 1975 році один із кратерів на Меркурії був названий на честь Тараса Григоровича Шевченка.
✔️ 1384 – стільки пам'ятників Тарасові Шевченку встановлено в світі.
Підписуйтесь на інші соціальні мережі👇
TikTok | Instagram
Факти про Тараса Шевченка, які ви могли не знати👇
✔️ Він був невисокого зросту – близько 164 сантиметрів.
✔️ Улюбленим напоєм Кобзаря був чай із ромом.
✔️ 500 м² – площа найбільшого портрета Кобзаря. Написаний він у Харкові на стіні 17-поверхового будинку за адресою проїзд Садовий, 30.
✔️ У 1975 році один із кратерів на Меркурії був названий на честь Тараса Григоровича Шевченка.
✔️ 1384 – стільки пам'ятників Тарасові Шевченку встановлено в світі.
Підписуйтесь на інші соціальні мережі👇
TikTok | Instagram
🎉8🤩7❤🔥4🔥3👎1
Що означає фраза «Не gives me air time»? 👀
Anonymous Quiz
8%
Він витяг мене на природу
83%
Він дав мені час подумати
6%
Він мене ігнорує
3%
Не знаю
👍8✍3🔥2💯2🌚1
Що таке MUI? 🤓
📌 MUI (або Material-UI) - це бібліотека компонентів для React, яка дозволяє розробникам швидко та легко створювати веб-інтерфейси з використанням дизайну Google Material Design.
📌 Material Design - це система дизайну, розроблена Google, яка надає рекомендації та стандарти щодо розробки веб-інтерфейсів.
#codica_tech
📌 MUI (або Material-UI) - це бібліотека компонентів для React, яка дозволяє розробникам швидко та легко створювати веб-інтерфейси з використанням дизайну Google Material Design.
📌 Material Design - це система дизайну, розроблена Google, яка надає рекомендації та стандарти щодо розробки веб-інтерфейсів.
#codica_tech
👍6🔥2✍1👨💻1
☝️ MUI забезпечує реалізацію компонентів Material Design з дотриманням стандартів і підходів React. Бібліотека містить набір готових компонентів, як-от кнопки, форми, таблиці, модальні вікна та інші, які можна використовувати для розробки інтерфейсу.
👉 MUI дозволяє швидко розробляти стильний та інтуїтивний інтерфейс, використовуючи готові компоненти та зручні інструменти для стилізації та кастомізації. Бібліотека також надає широкі можливості для тематичної стилізації, що дозволяє налаштувати вигляд вашого інтерфейсу відповідно до ваших потреб і бажань.
▪️ Стилі у MUI (або Material-UI) - це об'єкти JavaScript, які містять правила стилізації компонентів і дозволяють вам керувати виглядом вашого інтерфейсу.
🔖 Створення стилів у MUI здійснюється за допомогою функцій, які повертають об'єкти стилів для заданого компонента. Ці функції можуть приймати аргументи, як-от тема або пропси компонента, і відрізнятися для різних станів компонента.
🖇 Створені стилі можуть бути застосовані до компонентів в різних способах. Наприклад, стилі можуть бути передані як props, застосовані за допомогою HOC (Higher Order Component), застосовані за допомогою CSS-класів або застосовані за допомогою inline-стилів.
🧑💻 У MUI стилі можуть бути використані для стилізації будь-якого компонента, який використовується в вашому проєкті, в тому числі таких базових компонентів, як кнопки, текстові поля, таблиці та інші. Бібліотека надає широкі можливості для налаштування стилів, включаючи віддалені кольори, медіа-запити, псевдокласи та багато іншого.
Підписуйтесь на наші👇
TikTok та Instagram
#codica_tech
👉 MUI дозволяє швидко розробляти стильний та інтуїтивний інтерфейс, використовуючи готові компоненти та зручні інструменти для стилізації та кастомізації. Бібліотека також надає широкі можливості для тематичної стилізації, що дозволяє налаштувати вигляд вашого інтерфейсу відповідно до ваших потреб і бажань.
▪️ Стилі у MUI (або Material-UI) - це об'єкти JavaScript, які містять правила стилізації компонентів і дозволяють вам керувати виглядом вашого інтерфейсу.
🔖 Створення стилів у MUI здійснюється за допомогою функцій, які повертають об'єкти стилів для заданого компонента. Ці функції можуть приймати аргументи, як-от тема або пропси компонента, і відрізнятися для різних станів компонента.
🖇 Створені стилі можуть бути застосовані до компонентів в різних способах. Наприклад, стилі можуть бути передані як props, застосовані за допомогою HOC (Higher Order Component), застосовані за допомогою CSS-класів або застосовані за допомогою inline-стилів.
🧑💻 У MUI стилі можуть бути використані для стилізації будь-якого компонента, який використовується в вашому проєкті, в тому числі таких базових компонентів, як кнопки, текстові поля, таблиці та інші. Бібліотека надає широкі можливості для налаштування стилів, включаючи віддалені кольори, медіа-запити, псевдокласи та багато іншого.
Підписуйтесь на наші👇
TikTok та Instagram
#codica_tech
👍9🔥4🤓1👨💻1
@Mister_Cody бажає вам вам насичених та приємних вихідних! Нехай вони принесуть вам багато відпочинку та задоволення, а також можливість зайнятися тим, що ви любите ❤️
🥰6🎉2🦄2🔥1
Media is too big
VIEW IN TELEGRAM
Друзі, всім привіт! 👋
Наша HR Директорка Наталія Клименко зробила для вас відео, про 3️⃣ основні помилки при виконанні тестових завдань 🙂
Ще більше цікавого контенту в нашому TikTok 😉
#codica_advice
Наша HR Директорка Наталія Клименко зробила для вас відео, про 3️⃣ основні помилки при виконанні тестових завдань 🙂
Ще більше цікавого контенту в нашому TikTok 😉
#codica_advice
👍11🔥2❤1
Всім гарного недільного дня, ловіть невеличкий дайджест новин зі світу IT від @Mister_Cody 🗞
🤖Grammarly запускає новий продукт на основі генеративного штучного інтелекту GrammarlyGO. Українці зможуть скористатися ним одними з перших.
💻 ChatGPT буде інтегрований у Slack.
🔐GitHub вимагатиме двофакторну автентифікацію від усіх розробників, які пишуть туди код. Про це повідомляють в офіційному блозі компанії.
👀 «Народний супутник» ICEYE виявив понад 7000 об’єктів російської техніки. Що саме він допоміг знищити.
👨💻 Найнебезпечніші — хакери, які проводять «тихі» операції. Держспецзв’язку оприлюднила звіт про кіберагресію росії проти України.
👉 Підпишись на наш TikTok | Instagram
🤖Grammarly запускає новий продукт на основі генеративного штучного інтелекту GrammarlyGO. Українці зможуть скористатися ним одними з перших.
💻 ChatGPT буде інтегрований у Slack.
🔐GitHub вимагатиме двофакторну автентифікацію від усіх розробників, які пишуть туди код. Про це повідомляють в офіційному блозі компанії.
👀 «Народний супутник» ICEYE виявив понад 7000 об’єктів російської техніки. Що саме він допоміг знищити.
👨💻 Найнебезпечніші — хакери, які проводять «тихі» операції. Держспецзв’язку оприлюднила звіт про кіберагресію росії проти України.
👉 Підпишись на наш TikTok | Instagram
👍6👀6🔥2👨💻1