Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/🌎/Español/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ Configura la aplicación, agrega la página principal. Para ver el frontend, nav
En nuestra búsqueda para crear aplicaciones que se escriban a sí mismas, nos sumergimos profundamente en un laberinto de herramientas de codificación, frameworks y bibliotecas. Nuestros experimentos abarcaron todos los principales modelos de lenguaje grande (LLMs), miles de prompts y cada uno de los principales frameworks de desarrollo web, desde React hasta Streamlit.

Perspectiva
> [!CONSEJO]
> [!TIP]
> Hemos descubierto que la elección del marco de aplicación fundamental influye significativamente en la eficiencia de la generación de código, independientemente de los modelos de lenguaje de máquina (LLMs), los comandos o los métodos de ajuste fino.

Inicialmente, la flexibilidad de Reflex parecía prometedora, alineándose con varios de nuestros requisitos. Sin embargo, a medida que experimentamos con diferentes aplicaciones web, surgieron brechas en las características cruciales. Cubrir estas brechas requirió un extenso "código de pegamento", lo que ralentizó dramáticamente el desarrollo.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/Français/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ Vous souhaitez faire une différence ? Commencez par forker notre dépôt et env
Dans notre quête de création d'applications qui s'écrivent elles-mêmes, nous avons plongé profondément dans un labyrinthe d'outils de codage, de frameworks et de bibliothèques. Nos expériences ont couvert tous les principaux modèles de langage de grande taille (LLM), des milliers de prompts et chaque grand framework de développement web, de React à Streamlit.

Perspective
> [!CONSEIL]
> [!TIP]
> Nous avons découvert que le choix du framework applicatif de base influence considérablement l'efficacité de la génération de code, indépendamment des LLMs, des invites ou des méthodes de fine-tuning.

Initialement, la flexibilité de Reflex semblait prometteuse, en accord avec plusieurs de nos exigences. Cependant, à mesure que nous expérimentions avec différentes applications web, des lacunes de fonctionnalités cruciales sont apparues. Combler ces lacunes nécessitait un code "colle" considérable, ce qui a considérablement ralenti le développement.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/Italiano/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ Vuoi fare la differenza? Inizia facendo il fork del nostro repository e inviando
Nella nostra ricerca per creare app che si scrivono da sole, abbiamo esplorato profondamente un labirinto di strumenti di codifica, framework e librerie. I nostri esperimenti hanno abbracciato tutti i principali modelli di linguaggio di grandi dimensioni (LLM), migliaia di prompt e ogni principale framework di sviluppo web, da React a Streamlit.

Comprensione
> [!CONSIGLIO]
> [!TIP]
> Abbiamo scoperto che la scelta del framework applicativo di base influenza significativamente l'efficienza della generazione del codice, indipendentemente dai LLM (modelli di linguaggio), dai prompt o dai metodi di fine-tuning.

Inizialmente, la flessibilità di Reflex sembrava promettente, allineandosi con diversi dei nostri requisiti. Tuttavia, mentre sperimentavamo con diverse applicazioni web, sono emerse lacune cruciali nelle funzionalità. Colmare queste lacune ha richiesto l'uso estensivo di "codice di collegamento", che ha notevolmente rallentato lo sviluppo.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/Português/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ Quer fazer a diferença? Comece fazendo um fork do nosso repositório e enviando
Em nossa busca para criar aplicativos que se escrevem, mergulhamos profundamente em um labirinto de ferramentas de codificação, frameworks e bibliotecas. Nossos experimentos abrangeram todos os principais modelos de linguagem de grande escala (LLMs), milhares de prompts e todos os principais frameworks de desenvolvimento web, de React a Streamlit.

Visão Geral
> [!DICA]
> [!TIP]
> Descobrimos que a escolha da plataforma de aplicativo fundamental influencia significativamente a eficiência da geração de código, independentemente dos modelos de linguagem de máquina (LLMs), dos prompts ou dos métodos de ajuste fino.

Inicialmente, a flexibilidade do Reflex parecia promissora, alinhando-se com várias de nossas exigências. Contudo, à medida que experimentávamos com diferentes aplicativos web, lacunas de funcionalidades cruciais surgiram. Preencher essas lacunas exigiu um extenso "código de cola", que desacelerou dramaticamente o desenvolvimento.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/Tamil/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ app.add_page(index)
தங்களைத் தாங்களே எழுதும் பயன்பாடுகளை உருவாக்குவதற்கான எங்கள் தேடலில், குறியீட்டு கருவிகள், கட்டமைப்புகள் மற்றும் நூலகங்களின் ஒரு தளத்தை ஆழமாக ஆராய்ந்தோம். எங்கள் சோதனைகள் அனைத்து பெரிய பெரிய மொழி மாதிரிகள் (எல்எல்எம்கள்), ஆயிரக்கணக்கான தூண்டுதல்கள் மற்றும் ஒவ்வொரு முக்கிய இணைய மேம்பாட்டு கட்டமைப்பையும், ரியாக்ட் முதல் ஸ்ட்ரீம்லிட் வரை பரவியது.

நுண்ணறிவு
> [!உதவிக்குறிப்பு]
> [!TIP]
> எல்.எல்.எம்.கள், ப்ராம்ட்கள் அல்லது ஃபைன்-ட்யூனிங் முறைகளைப் பொருட்படுத்தாமல், அடிப்படை பயன்பாட்டு கட்டமைப்பின் தேர்வு குறியீடு உருவாக்கும் திறனை கணிசமாக பாதிக்கிறது என்பதைக் கண்டறிந்தோம்.

ஆரம்பத்தில், ரிஃப்ளெக்ஸின் நெகிழ்வுத்தன்மை நம்பிக்கைக்குரியதாகத் தோன்றியது, இது எங்கள் தேவைகள் பலவற்றுடன் ஒத்துப்போகிறது. இருப்பினும், வெவ்வேறு இணையப் பயன்பாடுகளை நாங்கள் பரிசோதித்தபோது, முக்கியமான அம்ச இடைவெளிகள் வெளிப்பட்டன. இந்த இடைவெளிகளைக் குறைப்பதற்கு விரிவான "பசை குறியீடு" தேவைப்பட்டது, இது வளர்ச்சியை வியத்தகு முறையில் குறைத்தது.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/Türkçe/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ Fark yaratmak mı istiyorsunuz? Topluluğumuza katılarak depomuzu çatallamak v
Kendilerini yazan uygulamalar yaratma arayışımızda, kodlama araçları, çatı yapıları ve kütüphanelerinin bir labirentine daldık. Deneylerimiz, React'ten Streamlit'e kadar tüm büyük web geliştirme çatı yapılarından, binlerce komut dosyasına ve tüm büyük dil modellerine (LLM'ler) kadar uzandı.

İçgörü
> [!İPUCU]
> [!TIP]
> Temel uygulama çatısının seçiminin, kullanılan LLM'ler, komutlar veya ince ayar yöntemlerinden bağımsız olarak, kod üretim verimliliğini önemli ölçüde etkilediğini gördük.

Başlangıçta, Reflex'in esnekliği umut verici görünüyordu ve birçok gereksinimimizle uyumlu hale geliyordu. Ancak, farklı web uygulamalarıyla deneyler yaptıkça, kritik özellik eksiklikleri ortaya çıktı. Bu eksiklikleri kapatmak, geniş kapsamlı "yapıştırıcı kod" yazılmasını gerektirdi ve bu da geliştirme sürecini önemli derecede yavaşlattı.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/Ukrainian/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ app.add_page(index)
У нашому прагненні створити додатки, які пишуть себе самі, ми глибоко занурилися в лабіринт інструментів кодування, фреймворків та бібліотек. Наші експерименти охопили всі основні великі моделі мов (LLM), тисячі запитів та кожен основний фреймворк розробки веб-сайтів, від React до Streamlit.

Огляд
> [!ПОРАДА]
> [!TIP]
> Ми виявили, що вибір базової платформи додатку значно впливає на ефективність генерації коду, незалежно від LLM, запитів або методів доопрацювання.

Спочатку гнучкість Reflex здавалася перспективною, відповідаючи кільком нашим вимогам. Однак, експериментуючи з різними веб-додатками, з'явилися важливі прогалини в функціоналі. Щоб заповнити ці прогалини, потрібно було написати обширний "клейкий код", що значно сповільнило розробку.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/русский/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ app.add_page(index)
В нашем стремлении создать приложения, которые пишут себя, мы глубоко погрузились в лабиринт инструментов для кодирования, фреймворков и библиотек. Наши эксперименты охватывали все основные крупные языковые модели (LLMs), тысячи запросов и каждый основной фреймворк веб-разработки, от React до Streamlit.

Прозрение
> [!СОВЕТ]
> [!TIP]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The change from [!СОВЕТ] to [!TIP] aligns with the PR's objective to standardize the markdown style for tips across different language versions of the README.md documentation. This should enhance consistency across the documentation. However, it's important to ensure that this change does not negatively impact the readability for Russian-speaking users. Consider adding a brief explanation or translation of "TIP" in Russian the first time it appears in the document to ensure clarity and maintain accessibility.

> Мы обнаружили, что выбор основного фреймворка приложений значительно влияет на эффективность генерации кода, независимо от LLM, запросов или методов тонкой настройки.

Изначально гибкость Reflex казалась многообещающей, соответствуя нескольким нашим требованиям. Однако в процессе экспериментов с различными веб-приложениями появились существенные пробелы в функциональности. Заполнение этих пробелов потребовало большого количества "склеивающего кода", что значительно замедлило разработку.
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/عربي/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@ app.add_page(index)
في سعينا لإنشاء تطبيقات تكتب نفسها، غصنا بعمق في متاهة من أدوات البرمجة وإطارات العمل والمكتبات. شملت تجاربنا جميع النماذج اللغوية الكبيرة (LLMs)، وآلاف المطالبات، وكل إطار عمل تطوير ويب رئيسي، من React إلى Streamlit.

الإدراك
> [!نصيحة]
> [!TIP]
> وجدنا أن اختيار الإطار التطبيقي الأساسي يؤثر بشكل كبير على كفاءة توليد الكود، بغض النظر عن نماذج اللغة الكبيرة (LLMs)، أو الأوامر، أو طرق التحسين الدقيق.

في البداية، بدا مرونة Reflex واعدًا، متوافقًا مع العديد من متطلباتنا. ومع ذلك، مع تجربتنا لتطبيقات ويب مختلفة، ظهرت فجوات ميزات حاسمة. ولسد هذه الفجوات، احتجنا إلى كتابة "كود لصق" موسع، مما أبطأ عملية التطوير بشكل كبير.
Comment on lines 277 to 283
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tip

Codebase Verification

The executed script has identified multiple instances of old tip markers across various language-specific README.md files within the docs directory. This indicates that the change to a universal tip marker [!TIP] has not been consistently applied across all documentation files, contradicting the intention to standardize the tip marker usage across the project's documentation.

Given this evidence, it's clear that the review comment suggesting the update to a universal tip marker has not been fully implemented across all relevant documentation files. This inconsistency could lead to confusion and a lack of uniformity in the documentation's presentation.

Analysis chain

📝 NOTE
This review was outside the diff hunks and was mapped to the diff hunk with the greatest overlap. Original lines [1-280]

Overall, the documentation appears well-structured and the markdown is correctly used. The change to a universal tip marker [!TIP] is a positive step towards making the documentation more accessible and consistent across different languages. It's important to ensure that all instances of language-specific tip markers across various README.md files in the project have been updated to the new universal format to maintain consistency.

Scripts Executed

The following scripts were executed for the analysis:


Script:

#!/bin/bash
# Search for old tip markers in all README.md files to ensure they've been replaced.
rg '\[!\w+\]' -g 'docs/**/*.md' | grep -v '\[!TIP\]'

Length of output: 1139

Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/हिंदी/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -564,7 +564,7 @@ app.add_page(index)

अंतर्दृष्टि

> [!टिप]
> [!TIP]
> हमने पाया कि मूल एप्लिकेशन फ्रेमवर्क का चयन कोड जनरेशन की कार्यक्षमता पर महत्वपूर्ण प्रभाव डालता है, चाहे LLMs हों, प्रॉम्प्ट हों या फाइन-ट्यूनिंग के तरीके हों।
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/简体中文/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ app.add_page(index)
在我们致力于创建能够自编程的应用程序的探索中,我们深入研究了一系列编程工具、框架和库。我们的实验覆盖了所有主要的大型语言模型(LLMs)、数千个提示以及每一个主要的web开发框架,从React到Streamlit。

洞察
> [!提示]
> [!TIP]
> 我们发现,不论是使用语言学习模型、提示还是微调方法,基础应用框架的选择显著影响了代码生成效率。

起初,Reflex的灵活性看起来很有前景,符合我们的几项要求。然而,当我们尝试不同的Web应用程序时,关键的功能差距开始显现。弥合这些差距需要大量的“胶水代码”,这显著减慢了开发速度。
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/繁體中文/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ app.add_page(index)
在我們創造自我編寫應用程式的征途中,我們深入探索了編碼工具、框架和庫的迷宮。我們的實驗涵蓋了所有主要的大型語言模型(LLM)、數千個提示,以及從React到Streamlit的每一個主要的網絡開發框架。

洞察力
> [!小提示]
> [!TIP]
> 我們發現,選擇基礎應用程式框架顯著影響代碼生成效率,這一點不受限於語言模型(LLMs)、提示或微調方法。

起初,Reflex的靈活性似乎很有希望,與我們的幾項需求保持一致。然而,當我們開始嘗試不同的網絡應用程式時,關鍵功能的缺口開始顯現。彌合這些缺口需要大量的“膠合代碼”,這大大拖慢了開發進度。
Expand Down
2 changes: 1 addition & 1 deletion docs/🌎/한국어/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@ app.add_page(index)
우리는 앱이 스스로 쓰여지는 것을 만들기 위해 코딩 도구, 프레임워크 및 라이브러리의 미로에 깊이 빠져들었습니다. 우리의 실험은 모든 주요 대규모 언어 모델(LLMs), 수천 개의 프롬프트, 리액트부터 스트림릿까지 모든 주요 웹 개발 프레임워크에 걸쳐 진행되었습니다.

통찰력
> [!]
> [!TIP]
> 기본 앱 프레임워크 선택이 LLMs, 프롬프트 또는 미세 조정 방법과 관계없이 코드 생성 효율성에 큰 영향을 미친다는 것을 발견했습니다.

처음에 Reflex의 유연성은 여러 요구 사항에 부합하는 것처럼 보였습니다. 그러나 다양한 웹 앱으로 실험을 진행하면서 중요한 기능상의 격차가 드러났습니다. 이러한 격차를 메우기 위해 많은 "접착 코드(glue code)"가 필요했고, 이는 개발 속도를 현저히 늦췄습니다.
Expand Down