From 4a1a7256f90179042991cc8228513ba70e855154 Mon Sep 17 00:00:00 2001 From: Sacha Greif Date: Thu, 26 Oct 2023 17:39:31 +0900 Subject: [PATCH] whoops --- .../react2023/- id: managing_components.yml | 766 ------------------ 1 file changed, 766 deletions(-) delete mode 100644 state_of_react/react2023/- id: managing_components.yml diff --git a/state_of_react/react2023/- id: managing_components.yml b/state_of_react/react2023/- id: managing_components.yml deleted file mode 100644 index d45eee22..00000000 --- a/state_of_react/react2023/- id: managing_components.yml +++ /dev/null @@ -1,766 +0,0 @@ -- id: basic_features - template: featurev3 - slug: features - questions: - - id: fragment - - id: profiler - - id: strictmode - - id: createportal - - id: createcontext - - id: forwardref - - id: lazy - - id: memo - - id: createroot - - id: hydrateroot - -- id: hooks - template: featurev3 - slug: features - questions: - - id: usecallback - - id: usecontext - - id: usedeferredvalue - - id: useeffect - - id: useid - - id: usememo - - id: usereducer - - id: useref - - id: usestate - - id: usesyncexternalstore - # - id: usedebugvalue - # - id: useimperativehandle # too niche - # - id: useinsertioneffect # for css-in-js lib authors - # - id: uselayouteffect # can hurt performance - -- id: new_features - template: featurev3 - slug: features - questions: - - id: use_hook - - id: usetransition - - id: suspense - - id: starttransition - - id: react_server_components - - id: use_client - - id: use_server - - id: server_actions - - id: taint_api - - id: cache - -- id: managing_components - template: featurev3 - slug: tools - questions: - - id: ant_design - - id: chakra_ui - - id: headless_ui - - id: mui - - id: radix - - id: react_bootstrap - - id: shadcn_ui - - - id: other_ui_libraries - template: textList - - # - id: ui_libraries - # template: multipleWithOtherSentiment - # countsTowardScore: true - # options: - # - id: react_admin - # - id: next_ui - # - id: tailwind_ui - # - id: react_aria - # - id: reach_ui - # - id: mantine - # - id: ariakit - # - id: ark_ui - # - id: blueprint_js - - - id: animation - template: multipleWithOtherSentiment - options: - - id: na - - id: framer_motion - - id: react_spring - - id: react_motion - - id: autoanimate - - id: react_native_reanimated - - - id: data_visualization - template: multipleWithOtherSentiment - options: - - id: na - - id: d3 - - id: nivo - - id: react_vis - - id: recharts - - id: tremor - - id: victory - - id: visx - - - id: css_tools - template: multipleWithOtherSentiment - options: - - id: na - - id: plain_css - - id: css_modules - - id: emotion - - id: sass - - id: stitches - - id: styled_components - - id: styled_jsx - - id: tailwind_css - - id: uno_css - - id: vanilla_extract - -- id: state_management - template: feature_v3 - slug: tools - questions: - - id: jotai - - id: mobx - - id: recoil - - id: redux - - id: redux_toolkit - - id: usestate - - id: xstate - - id: zustand - - - id: other_state_management - template: textList - - - id: forms - template: multipleWithOtherSentiment - options: - - id: na - - id: react_hook_form - - id: formik - - - id: validation - template: multipleWithOtherSentiment - options: - - id: na - - id: joi - - id: zod - - id: yup - - id: io_ts - -- id: data_loading - template: feature_v3 - slug: tools - questions: - - id: apollo_client - - id: relay - - id: rtk_query - - id: swr - - id: tanstack_query - - id: trpc - - id: fetch - - - id: other_data_loading - template: textList - - - id: forms - template: multipleWithOtherSentiment - options: - - id: na - - id: react_hook_form - - id: formik - - - id: validation - template: multipleWithOtherSentiment - options: - - id: na - - id: joi - - id: zod - - id: yup - - id: io_ts - -- id: back_end_infrastructure - template: feature_v3 - slug: tools - questions: - - id: astro - - id: create_react_app - - id: gatsby - - id: nextjs - - id: remix - - - id: other_meta_frameworks - template: textList - - # - id: meta_frameworks - # template: multipleWithOtherSentiment - # options: - # - id: blitz - # - id: nextra - # - id: docusaurus - # - id: redwood - # - id: wasp - - - id: build_tools - template: multipleWithOtherSentiment - options: - - id: na - - id: webpack - - id: vite - - id: tsup - - id: esbuild - - id: rollup - - id: tsc - - id: parcel - - id: turbopack - - - id: hosting - template: multipleWithOtherSentiment - options: - - id: na - - id: aws - - id: azure - - id: cloudflare - - id: digital_ocean - - id: fastly - - id: fly_io - - id: github_pages - - id: google_cloud - - id: heroku - - id: netlify - - id: render - - id: vercel - - - id: other_services - template: multipleWithOtherSentiment - options: - - id: na - - id: firebase - - id: planetscale - - id: prisma - - id: redis - - id: sentry - - id: supabase - - id: upstash - - - id: backend_language - template: multipleWithOtherSentiment - options: - - id: na - - id: dotnet - - id: elixir - - id: golang - - id: haskell - - id: javascript - - id: php - - id: python - - id: ruby - - id: rust - - id: scala - - id: typescript - -- id: other_tools - template: feature_v3 - slug: tools - questions: - - id: cypress - - id: jest - - id: playwright - - id: storybook - - id: testing_library - - id: vitest - - - id: other_testing_tools - template: textList - - - id: renderers - template: multipleWithOtherSentiment - options: - - id: na - - id: react_dom - - id: react_email - - id: react_ink - - id: react_native_android - - id: react_native_ios - - id: react_native_macos - - id: react_native_skia - - id: react_native_web - - id: react_native_windows - - id: react_pdf - - id: react_three_fiber - - id: remotion - - - id: auth - template: multipleWithOtherSentiment - options: - - id: na - - id: clerk - - id: fusion_auth - - id: auth_js - - id: lucia_auth - - id: passport - - # - id: testing - # template: multipleWithOtherSentiment - # options: - # - id: cypress - # - id: jest - # - id: playwright - # - id: storybook - # - id: testing_library - # - id: vitest - - - id: mobile_development - template: multipleWithOtherSentiment - options: - - id: capacitor - - id: expo - - id: ionic - - id: react_native - - - id: other_frontend_frameworks - template: multipleWithOtherSentiment - options: - - id: na - - id: alpinejs - - id: angular - - id: ember - - id: litelement - - id: preact - - id: qwik - - id: solid - - id: svelte - - id: vue - -- id: usage - intlId: usage_react - questions: - - id: what_do_you_use_react_for - template: multipleWithOther - options: - - id: design_systems - - id: desktop_apps - - id: mobile_apps - - id: static_sites - - id: web_apps - - - id: react_version - template: singleWithOther - allowOther: true - options: - - id: react_v16x - - id: react_v17x - - id: react_v18x - - id: not_sure - - - id: usage_type - intlId: usage.react_usage_type - yearAdded: 2023 - template: singleWithOther - allowOther: true - options: - - id: professionally - - id: student - - id: hobby - - - id: industry_sector - template: multipleWithOther - options: - - id: none - - id: agriculture - - id: automotive - - id: construction - - id: consulting - - id: cyber_security - - id: ecommerce - - id: education - - id: energy - - id: entertainment - - id: finance - - id: government - - id: healthcare - - id: hospitality - - id: insurance - - id: logistics - - id: manufacturing - - id: marketing_tools - - id: news_media - - id: programming_tools - - id: real_estate - - id: socialmedia - - id: student - - id: telecommunications - - id: transport - - id: travel - - - id: js_app_patterns - template: multipleWithOther - cutoff: 0 - randomize: true - options: - - id: na - - id: edge_rendering - - id: incremental_static_generation - - id: islands_architecture - - id: multiple_page_app - - id: partial_hydration - - id: progressive_enhancement - - id: progressive_rehydration - - id: resumability - - id: server_side_rendering - - id: single_page_app - - id: static_site_generation - - id: streaming_ssr - - - id: react_pain_points - template: multipleWithOther - limit: 3 - cutoff: 0 - randomize: true - options: - - id: na - - id: animations - - id: attribute_names - - id: bundle_sizes - - id: css_styling - - id: data_loading - - id: forms - - id: memoization - - id: ref_management - - id: rerenders - - id: server_rendering - - id: state_management - - id: synthetic_events - - id: testing - - id: typescript - - # - id: react_moving_right_direction - # template: opinion - - - id: state_of_react - template: happiness - - # - id: state_of_javascript - # template: happiness - - - id: new_features - template: multipleWithOther - limit: 3 - cutoff: 0 - randomize: true - options: - - id: na - - id: asset_loading - - id: cache - - id: react_forget - - id: new_docs - - id: offscreen_rendering - - id: react_server_components - - id: suspense - - id: transition_tracing - - id: use_hook - -- id: resources - questions: - - id: first_steps - intlid: resources.first_steps_react - template: multipleWithOther - matchtags: - [first_steps, courses, people, youtube, sites, newsletters, socialmedia] - options: - - id: na - - id: books - - id: bootcamp - - id: courses_free - - id: courses_paid - - id: mentoring - - id: on_the_job - - id: podcasts - - id: school - - id: self_directed - - id: videos - - id: documentation - - - id: blogs_news_magazines - template: multipleWithOther - matchtags: [courses, people, youtube, sites, newsletters, socialmedia] - options: - - id: na - - id: alligator - - id: bestofjs - - id: bytes - - id: codrops - - id: devto - - id: echo_js - - id: front_end_front - - id: frontend_focus - - id: frontend_horse - - id: js_weekly - - id: medium - - id: next_js_weekly - - id: node_weekly - - id: r_reactjs - - id: react_digest - - id: react_status - - id: reactiflux - - id: sitepoint - - id: smashing_magazine - - id: this_week_in_react - - - id: sites_courses - template: multipleWithOther - matchtags: [courses, people, youtube, sites, newsletters, socialmedia] - options: - - id: na - - id: academind - - id: codecademy - - id: coursera - - id: designcode - - id: doka - - id: egghead - - id: epic_react - - id: freecodecamp - - id: frontendmasters - - id: javascript_info - - id: levelup - - id: linkedin_learning - - id: mdn - - id: miguel_angel_duran - - id: newline - - id: o_reilly - - id: platzi - - id: pluralsight - - id: react_gg - - id: scrimba - - id: skillshare - - id: stack_overflow - - id: udemy - - id: ui_dev - - id: w3schools - - id: web_dev - - id: wes_bos - - - id: podcasts - template: multipleWithOther - matchtags: [podcasts, people, sites] - options: - - id: na - - id: a11y_rules - - id: big_web_show - - id: changelog - - id: codepen_radio - - id: css_podcast - - id: front_end_happy_hour - - id: frontend_first - - id: frontend_weekend - - id: full_stack_radio - - id: http_203 - - id: jamstack_radio - - id: javascript_jabber - - id: javascript_jam - - id: js_party - - id: ladybug - - id: modern_web - - id: react_native_radio - - id: react_native_show - - id: react_podcast - - id: shop_talk_show - - id: software_engineering_daily - - id: syntaxfm - - id: the_bike_shed - - id: tools_day - - id: undefined_podcast - - id: web_platform_podcast - - id: web_rush - - id: web_standards_ru - - - id: video_creators - template: multipleWithOther - matchtags: - [ - video_creators, - youtube, - courses, - people, - sites, - newsletters, - socialmedia, - ] - options: - - id: ben_awad - - id: ben_holmes - - id: brad_traversy - - id: clever_programmer - - id: coding_garden - - id: coding_train - - id: fireship - - id: fun_fun_function - - id: jack_herrington - - id: jason_goodison - - id: jason_lengstorf - - id: kent_c_dodds - - id: kevin_j_powell - - id: mayuko - - id: midudev - - id: net_ninja - - id: programming_with_mosh - - id: sam_selikoff - - id: the_primeagen - - id: theo_browne - - id: tina_huang - - id: web_dev_cody - - id: web_dev_simplified - - id: william_candillon - - - id: people - template: multipleWithOther - matchtags: - [ - video_creators, - youtube, - courses, - people, - sites, - newsletters, - socialmedia, - ] - options: - - id: na - - id: alex_russel - - id: anthony_fu - - id: axel_rauschmayer - - id: ben_holmes - - id: carlos_azaustre - - id: christoph_nakazawa - - id: christopher_chedeau - - id: cory_house - - id: daishi_kato - - id: dan_abramov - - id: evan_you - - id: fernando_herrera - - id: fireship - - id: fred_schott - - id: henri_helvetica - - id: jack_herrington - - id: jake_archibald - - id: james_q_quick - - id: jarred_sumner - - id: jason_lengstorf - - id: jason_miller - - id: joe_savona - - id: josh_comeau - - id: kent_c_dodds - - id: kyle_simpson - - id: lee_robinson - - id: mark_erikson - - id: matt_pocock - - id: matteo_collina - - id: maximilian_schwarzmuller - - id: michel_westrate - - id: miguel_angel_duran - - id: nicole_sullivan - - id: rachel_nabors - - id: rich_harris - - id: ryan_carniato - - id: ryan_florence - - id: sam_selikoff - - id: sarah_drasner - - id: scott_tolinski - - id: shaundai_person - - id: shruti_kapoor - - id: tanner_linsley - - id: tejas_kumar - - id: the_primeagen - - id: theo_browne - - id: tru_narla - - id: vadim_makeev - - id: wes_bos - - id: zach_leatherman - - - id: other_surveys - template: multipleWithOther - matchtags: [surveys] - options: - - id: na - - id: state_of_js_survey - - id: state_of_css_survey - - id: state_of_graphql_survey - - id: jetbrains_survey - - id: stack_overflow_survey - - id: codingame_survey - - id: uxtools_survey - - id: postman_survey - - id: state_of_react_native - -### demographics ### - -- id: user_info - questions: - - id: age - template: age - - - id: years_of_experience - template: years_of_experience - - - id: company_size - template: company_size - - - id: yearly_salary - template: yearly_salary - - - id: higher_education_degree - template: higher_education_degree - - - id: country - template: country - - - id: gender - template: gender - - - id: race_ethnicity - template: race_ethnicity - - - id: disability_status - template: disability_status - - - id: how_did_user_find_out_about_the_survey - template: text - - - id: how_can_we_improve - template: longtext - - - id: receive_notifications - template: receive_notifications - - - id: referrer - matchType: single - matchTags: - [ - people, - sites, - newsletters, - video_creators, - podcasts, - surveys, - events, - sources_state_of_html, - socialmedia, - sources, - ] - hidden: true - template: referrer - - - id: sourcetag - matchType: single - matchTags: - [ - people, - sites, - newsletters, - video_creators, - podcasts, - surveys, - events, - sources_state_of_html, - socialmedia, - sources, - ] - hidden: true - template: sourcetag