ناتج API ميدياويكي

هذا هو تمثيل HTML لتنسيق JSON، HTML مفيد في تصحيح الأخطاء، ولكنه غير مناسب لاستخدام التطبيق.

حدد الوسيط format لتغيير نسق المخرجات، لمشاهدة تمثيل غير HTML لتنسيق JSON; اضبط format=json.

راجع التوثيق كاملا، أو مساعدة API لمزيد من المعلومات.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "React/Topics",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "3418": {
                "pageid": 3418,
                "ns": 0,
                "title": "React",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "React (\u0648\u0627\u0644\u062a\u064a \u062a\u064f\u0639\u0631\u064e\u0641 \u0623\u064a\u0636\u064b\u0627 \u0628\u0627\u0633\u0645 React.js \u0623\u0648 ReactJS) \u0647\u064a \u0645\u0643\u062a\u0628\u0629 JavaScript \u062a\u064f\u0633\u062a\u062e\u062f\u064e\u0645 \u0644\u0628\u0646\u0627\u0621 \u0648\u0627\u062c\u0647\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645. \u062a\u064f\u062f\u0627\u0631 React \u0645\u0646 \u0634\u0631\u0643\u0629 Facebook \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0645\u062c\u062a\u0645\u0639 \u0643\u0628\u064a\u0631 \u0645\u0646 \u0627\u0644\u0645\u0637\u0648\u0631\u064a\u0646\u060c \u0641\u0647\u064a \u0645\u0634\u0631\u0648\u0639\u064c \u0645\u0641\u062a\u0648\u062d \u0627\u0644\u0645\u0635\u062f\u0631.\n\n\u062a\u064f\u0633\u0647\u0650\u0651\u0644 React \u0639\u0645\u0644\u064a\u0629 \u0625\u0646\u0634\u0627\u0621 \u0648\u0627\u062c\u0647\u0627\u062a \u0645\u0633\u062a\u062e\u062f\u0645 \u062a\u0641\u0627\u0639\u0644\u064a\u0651\u0629. \u0639\u0644\u064a\u0643 \u0641\u0642\u0637 \u062a\u0635\u0645\u064a\u0645 \u0639\u0631\u0648\u0636 (views) \u0644\u0643\u0644 \u062d\u0627\u0644\u0629 \u0641\u064a \u062a\u0637\u0628\u064a\u0642\u0643\u060c \u0648\u0633\u062a\u064f\u062d\u062f\u0650\u0651\u062b React \u0627\u0644\u0645\u0643\u0648\u0651\u0646\u0627\u062a \u0627\u0644\u0635\u062d\u064a\u062d\u0629 \u0628\u0643\u0641\u0627\u0621\u0629 \u0648\u062a\u0642\u0648\u0645 \u0628\u062a\u064f\u0635\u064a\u0651\u0631\u0647\u0627 \u0639\u0646\u062f\u0645\u0627 \u062a\u062a\u063a\u064a\u0631 \u0628\u064a\u0627\u0646\u0627\u062a\u0643.\n\n\u062a\u0639\u062a\u0645\u062f React \u0628\u0634\u0643\u0644 \u0623\u0633\u0627\u0633\u064a \u0639\u0644\u0649 \u0645\u0641\u0647\u0648\u0645 \u0627\u0644\u0645\u0643\u0648\u0651\u0646\u0627\u062a (Components). \u062d\u064a\u062b \u064a\u062c\u0628 \u0639\u0644\u064a\u0643 \u0628\u0646\u0627\u0621 \u0645\u0643\u0648\u0651\u0646\u0627\u062a \u0645\u064f\u063a\u0644\u064e\u0651\u0641\u0629 \u062a\u064f\u062f\u064a\u0631 \u062d\u0627\u0644\u062a\u0647\u0627 \u0627\u0644\u062e\u0627\u0635\u0651\u0629\u060c \u0648\u0645\u0646 \u062b\u0645\u0651 \u062a\u064f\u0631\u0643\u0650\u0651\u0628 \u0647\u0630\u0647 \u0627\u0644\u0645\u0643\u0648\u0651\u0646\u0627\u062a \u0645\u0639 \u0628\u0639\u0636\u0647\u0627 \u0644\u0625\u0646\u0634\u0627\u0621 \u0648\u0627\u062c\u0647\u0627\u062a \u0645\u0633\u062a\u062e\u062f\u0645 \u0645\u064f\u0639\u0642\u0651\u062f\u0629. \u0648\u0644\u0645\u0651\u0627 \u0643\u0627\u0646 \u0645\u0646\u0637\u0642 \u0627\u0644\u0645\u0643\u0648\u0651\u0646\u0627\u062a \u0645\u0643\u062a\u0648\u0628\u0627 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 JavaScript \u0628\u062f\u0644\u064b\u0627 \u0645\u0646 \u0635\u064a\u063a\u0629 \u0627\u0644\u0642\u0648\u0627\u0644\u0628\u060c \u0641\u0628\u0625\u0645\u0643\u0627\u0646\u0643 \u062a\u0645\u0631\u064a\u0631 \u0627\u0644\u0643\u062b\u064a\u0631 \u0645\u0646 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0639\u0628\u0631 \u062a\u0637\u0628\u064a\u0642\u0643 \u0628\u0633\u0647\u0648\u0644\u0629 \u0648\u0625\u0628\u0642\u0627\u0621 \u0627\u0644\u062d\u0627\u0644\u0629 \u0628\u0639\u064a\u062f\u0629 \u0639\u0646 DOM.\n\n\u062a\u0633\u064a\u0631 React \u0639\u0644\u0649 \u0645\u0628\u062f\u0623 \u00ab\u062a\u0639\u0644\u0651\u0645 \u0645\u0631\u0651\u0629 \u0648\u0627\u0643\u062a\u0628 \u0641\u064a \u0623\u064a \u0645\u0643\u0627\u0646\u00bb\u060c \u0625\u0630 \u0644\u0627 \u062a\u0641\u062a\u0631\u0636 \u062a\u0639\u0627\u0645\u0644\u0643 \u0645\u0639 \u062a\u0642\u0646\u064a\u0629 \u0645\u064f\u062d\u062f\u0651\u062f\u0629\u060c \u0628\u0644 \u062a\u0633\u062a\u0637\u064a\u0639 \u062a\u0637\u0648\u064a\u0631 \u0645\u064a\u0632\u0627\u062a \u062c\u062f\u064a\u062f\u0629 \u0641\u064a\u0647\u0627 \u062f\u0648\u0646 \u0625\u0639\u0627\u062f\u0629 \u0643\u062a\u0627\u0628\u0629 \u0634\u064a\u0641\u0631\u0629 \u062c\u062f\u064a\u062f\u0629. \u064a\u064f\u0645\u0643\u0650\u0646 \u062a\u0635\u064a\u064a\u0631 React \u0639\u0644\u0649 \u0627\u0644\u062e\u0627\u062f\u0648\u0645 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 [[Node.js]]\u060c \u0648\u064a\u064f\u0645\u0643\u0646 \u0645\u0646 \u062e\u0644\u0627\u0644\u0647\u0627 \u0625\u0646\u0634\u0627\u0621 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0647\u0648\u0627\u062a\u0641 \u0627\u0644\u0646\u0642\u0627\u0644\u0629 \u0639\u0628\u0631 React Native.\n{{Course|course=javascript}}\n__TOC__\n{{:React/Topics}}\n[[\u062a\u0635\u0646\u064a\u0641:React]]\n{{#seo:\ndescription=\u0634\u0631\u062d React.js \u0628\u0627\u0644\u0644\u063a\u0629 \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0645\u062f\u0639\u0651\u0645 \u0628\u0627\u0644\u0623\u0645\u062b\u0644\u0629 \u0636\u0645\u0646 \u062a\u0648\u062b\u064a\u0642 \u0645\u0648\u0633\u0648\u0639\u0629 \u062d\u0633\u0648\u0628 \u0627\u0644\u0643\u0627\u0645\u0644 \u0648\u0639\u0627\u0644\u064a \u0627\u0644\u062c\u0648\u062f\u0629 \u0644\u0645\u062e\u062a\u0644\u0641 \u0644\u063a\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u0648\u062a\u0642\u0646\u064a\u0627\u062a \u0627\u0644\u0648\u064a\u0628 \u0648\u0627\u0644\u062c\u0648\u0627\u0644.\n}}"
                    }
                ]
            },
            "7493": {
                "pageid": 7493,
                "ns": 0,
                "title": "React/MegaMenu",
                "revisions": [
                    {
                        "contentformat": "application/json",
                        "contentmodel": "json",
                        "*": "[\n    {\n        \"columns\": [\n            {\n                \"control\": {\n                    \"type\": \"bullets\",\n                    \"config\": {\n                        \"text\": \"\u0627\u0644\u0628\u062f\u0621 \u0645\u0639 React\",\n                        \"url\": \"/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Installation\",\n                        \"items\": [\n                            {\n                                \"text\": \"\u062a\u062c\u0631\u0628\u0629 React\",\n                                \"url\": \"/React/try_react\"\n                            },\n                            {\n                                \"text\": \"\u0625\u0636\u0627\u0641\u0629 React \u0625\u0644\u0649 \u062a\u0637\u0628\u064a\u0642 \u062c\u062f\u064a\u062f\",\n                                \"url\": \"/React/add_react_to_a_new_app\"\n                            },\n                            {\n                                \"text\": \"\u0625\u0636\u0627\u0641\u0629 React \u0625\u0644\u0649 \u062a\u0637\u0628\u064a\u0642 \u0645\u0648\u062c\u0648\u062f\",\n                                \"url\": \"/React/add_react_to_an_existing_app\"\n                            },\n                            {\n                                \"text\": \"\u0631\u0648\u0627\u0628\u0637 \u0634\u0628\u0643\u0629 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u0645\u062d\u062a\u0648\u0649\",\n                                \"url\": \"/React/cdn_links\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u064a\",\n                                \"url\": \"/React/tutorial\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u062d\u0648\u0644 React\",\n                                \"url\": \"/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_FAQ\"\n                            }\n                        ]\n                    }\n                }\n            },\n            {\n                \"control\": {\n                    \"type\": \"bullets\",\n                    \"config\": {\n                        \"text\": \"\u0627\u0644\u0645\u0641\u0627\u0647\u064a\u0645 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629\",\n                        \"url\": \"/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Main_Concepts\",\n                        \"items\": [\n                            {\n                                \"text\": \"\u0645\u062b\u0627\u0644 \u0623\u0647\u0644\u064b\u0627 \u0628\u0627\u0644\u0639\u0627\u0644\u0645\",\n                                \"url\": \"/React/hello_world\"\n                            },\n                            {\n                                \"text\": \"\u0645\u0642\u062f\u0645\u0629 \u0625\u0644\u0649 JSX\",\n                                \"url\": \"/React/introducing_jsx\"\n                            },\n                            {\n                                \"text\": \"\u062a\u0635\u064a\u064a\u0631 \u0627\u0644\u0639\u0646\u0627\u0635\u0631\",\n                                \"url\": \"/React/rendering_elements\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0648\u0627\u0644\u062e\u0627\u0635\u064a\u0627\u062a\",\n                                \"url\": \"/React/components_and_props\"\n                            },\n                            {\n                                \"text\": \"\u062d\u0627\u0644\u0629 \u0648\u062f\u0648\u0631\u0629 \u062d\u064a\u0627\u0629 \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a\",\n                                \"url\": \"/React/state_and_lifecycle\"\n                            },\n                            {\n                                \"text\": \"\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0623\u062d\u062f\u0627\u062b\",\n                                \"url\": \"/React/handling_events\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u062a\u0635\u064a\u064a\u0631 \u0627\u0644\u0634\u0631\u0637\u064a\",\n                                \"url\": \"/React/conditional_rendering\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0642\u0648\u0627\u0626\u0645 \u0648\u0627\u0644\u0645\u0641\u0627\u062a\u064a\u062d\",\n                                \"url\": \"/React/lists_and_keys\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0641\u0631\u0642 \u0628\u064a\u0646 \u0627\u0644\u062a\u0631\u0643\u064a\u0628 \u0648\u0627\u0644\u0648\u0631\u0627\u062b\u0629\",\n                                \"url\": \"/React/composition_vs_inheritance\"\n                            },\n                            {\n                                \"text\": \"\u0623\u0633\u0644\u0648\u0628 \u0627\u0644\u062a\u0641\u0643\u064a\u0631 \u0641\u064a React\",\n                                \"url\": \"/React/thinking_in_react\"\n                            }\n                        ]\n                    }\n                }\n            },\n            {\n                \"control\": {\n                    \"type\": \"bullets\",\n                    \"config\": {\n                        \"text\": \"\u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u0645\u062a\u0642\u062f\u0645\",\n                        \"url\": \"/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Advanced_Guides\",\n                        \"items\": [\n                            {\n                                \"text\": \"\u0634\u0631\u062d JSX \u0628\u0627\u0644\u062a\u0641\u0635\u064a\u0644\",\n                                \"url\": \"/React/jsx_in_depth\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u062b\u0627\u0628\u062a\u0629\",\n                                \"url\": \"/React/static_type_checking\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0631\u0627\u062c\u0639 \u0645\u0639 DOM\",\n                                \"url\": \"/React/refs_and_the_dom\"\n                            },\n                            {\n                                \"text\": \"\u062a\u062d\u0633\u064a\u0646 \u0627\u0644\u0623\u062f\u0627\u0621\",\n                                \"url\": \"/React/optimizing_performance\"\n                            },\n                            {\n                                \"text\": \"React \u0628\u062f\u0648\u0646 ES6\",\n                                \"url\": \"/React/react_without_es6\"\n                            },\n                            {\n                                \"text\": \"\u062d\u062f\u0648\u062b \u0627\u0644\u0623\u062e\u0637\u0627\u0621\",\n                                \"url\": \"/React/error_boundaries\"\n                            },\n                            {\n                                \"text\": \"\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u0648\u064a\u0628\",\n                                \"url\": \"/React/web_components\"\n                            },\n                            {\n                                \"text\": \"\u0633\u0647\u0648\u0644\u0629 \u0627\u0644\u0648\u0635\u0648\u0644\",\n                                \"url\": \"/React/accessibility\"\n                            },\n                            {\n                                \"text\": \"\u062a\u0642\u0633\u064a\u0645 \u0627\u0644\u0634\u064a\u0641\u0631\u0629\",\n                                \"url\": \"/React/code_splitting\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u0635\u0627\u0631\u0645\",\n                                \"url\": \"/React/strict_mode\"\n                            }\n                        ]\n                    }\n                }\n            },\n            {\n                \"control\": {\n                    \"type\": \"bullets\",\n                    \"config\": {\n                        \"text\": \"\u0645\u0631\u062c\u0639 \u0625\u0644\u0649 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629\",\n                        \"url\": \"/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_API_Reference\",\n                        \"items\": [\n                            {\n                                \"text\": \"\u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0630\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0639\u0644\u0649\",\n                                \"url\": \"/React/react_api\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0635\u0646\u0641 React.Component\",\n                                \"url\": \"/React/react_component\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0643\u0627\u0626\u0646 ReactDOM\",\n                                \"url\": \"/React/react_dom\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0643\u0627\u0626\u0646 ReactDOMServer\",\n                                \"url\": \"/React/react_dom_server\"\n                            },\n                            {\n                                \"text\": \"\u0639\u0646\u0627\u0635\u0631 DOM\",\n                                \"url\": \"/React/dom_elements\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u0635\u0637\u0646\u0639\u0629\",\n                                \"url\": \"/React/events\"\n                            },\n                            {\n                                \"text\": \"\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631\",\n                                \"url\": \"/React/test_utils\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u062a\u0635\u064a\u064a\u0631 \u0627\u0644\u0633\u0637\u062d\u064a\",\n                                \"url\": \"/React/shallow_renderer\"\n                            },\n                            {\n                                \"text\": \"\u0645\u0635\u064a\u0631 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631\",\n                                \"url\": \"/React/test_renderer\"\n                            },\n                            {\n                                \"text\": \"\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0628\u064a\u0626\u0629 JavaScript\",\n                                \"url\": \"/React/javascript_environment_requirements\"\n                            }\n                        ]\n                    }\n                }\n            },\n            {\n                \"control\": {\n                    \"type\": \"bullets\",\n                    \"config\": {\n                        \"text\": \"\u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a\",\n                        \"url\": \"/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:React_Hooks\",\n                        \"items\": [\n                            {\n                                \"text\": \"\u0645\u062f\u062e\u0644 \u0625\u0644\u0649 \u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a\",\n                                \"url\": \"/React/hooks_intro\"\n                            },\n                            {\n                                \"text\": \"\u0644\u0645\u062d\u0629 \u062e\u0627\u0637\u0641\u0629 \u0639\u0646 \u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a\",\n                                \"url\": \"/React/hooks_overview\"\n                            },\n                            {\n                                \"text\": \"\u062e\u0637\u0627\u0641 \u0627\u0644\u062d\u0627\u0644\u0629\",\n                                \"url\": \"/React/hooks_state\"\n                            },\n                            {\n                                \"text\": \"\u062e\u0637\u0627\u0641 \u0627\u0644\u062a\u0623\u062b\u064a\u0631\",\n                                \"url\": \"/React/hooks_effect\"\n                            },\n                            {\n                                \"text\": \"\u0642\u0648\u0627\u0639\u062f \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a\",\n                                \"url\": \"/React/hooks_rules\"\n                            },\n                            {\n                                \"text\": \"\u0628\u0646\u0627\u0621 \u062e\u0637\u0627\u0641\u0627\u062a \u062e\u0627\u0635\u0629 \u0628\u0643\",\n                                \"url\": \"/React/hooks_custom\"\n                            },\n                            {\n                                \"text\": \"\u0645\u0631\u062c\u0639 \u0625\u0644\u0649 \u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629\",\n                                \"url\": \"/React/hooks_reference\"\n                            },\n                            {\n                                \"text\": \"\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u062d\u0648\u0644 \u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a\",\n                                \"url\": \"/React/hooks_faq\"\n                            }\n                        ]\n                    }\n                }\n            }\n        ]\n    }\n]"
                    }
                ]
            }
        }
    }
}