דלג לתוכן הראשי
EZ Dev

הטכנולוגיה הנכונה

בחירת הטכנולוגיה היא ההחלטה המשפיעה ביותר בפרויקט תוכנה. ב-2026 זה אומר סטאק מצומצם ומוכר, AI שעובד בתוך כללים ברורים, ואבטחה, בדיקות ומודעות לעלויות כבר מהיום הראשון.

סוכני קוד מבוססי AI שינו את הדרך שבה כותבים תוכנה. קוד הפך לזול. שיקול דעת, בדיקות, אבטחה ובהירות הם מה שנדיר היום. בעמוד הזה תמצאו את הכלים שאנחנו בוחרים בהם, את הערכים שאנחנו מצפים מכל מפתח בפרויקט, ואת הדרך שבה אנחנו דואגים שהמהירות של ה-AI לא תהפוך לחוב טכני.

מה חשוב היום אצל מפתחים

AI הפך את כתיבת הקוד לזולה. אלה הכישורים וההרגלים שעדיין עושים את ההבדל, ומה שאנחנו מצפים מכל מי שעובד על המוצר שלכם.

  • שיקול דעת לפני הקלדה

    AI כותב קוד בשניות. הערך של מפתח היום הוא להחליט מה לבנות, לזהות איפה המודל טעה, ולקחת אחריות על התוצאה. אנחנו עובדים ומגייסים לפי שיקול דעת, לא לפי מהירות הקלדה.

  • הבדיקות הן החוזה

    קוד שלא נבדק הוא ניחוש, לא משנה מי כתב אותו. בדיקות אוטומטיות, בדיקת טיפוסים וסקירת קוד רצות על כל שינוי, של אדם או של AI. כך אפשר לנוע מהר בלי לשבור את הפרודקשן.

  • אבטחה כברירת מחדל

    סוכני AI, חבילות קוד פתוח ומפתחות ענן מרחיבים את שטח התקיפה. אנחנו מרחיקים סודות מהקוד, נותנים לכל שירות רק את ההרשאות שהוא צריך, בודקים תלויות, ומתייחסים ל-prompt injection כאיום אמיתי.

  • כל דולר בענן הוא החלטת תכנון

    ארכיטקטורה רשלנית יכולה לשרוף אלפי דולרים בחודש על ענן ו-AI. אנחנו מתכננים לפי העומס האמיתי, מעדיפים serverless ואירוח סטטי כשזה מתאים, ועוקבים אחרי החשבון כמו שעוקבים אחרי שגיאות.

  • הקשר ותיעוד לבני אדם ול-AI

    אפיון ברור, תיעוד החלטות והנחיות פרויקט עוזרים גם למפתח חדש וגם לסוכן AI. בקוד מתועד היטב סוכן יכול לבצע שינוי בבטחה, ומפתח חדש נכנס לעניינים תוך ימים.

  • אחריות גם בפרודקשן

    ההשקה היא ההתחלה, לא הסוף. ניטור, התראות ולוגים מספרים לנו על בעיה לפני שהלקוחות שלכם מרגישים בה, והצוות שכתב את הקוד הוא הצוות שמתקן אותו.

איך אנחנו מפתחים עם AI

מהירות מה-AI, ביטחון מהתהליך. כל שינוי, של אדם או של סוכן, עובר את אותם חמישה שלבים.

  1. אפיון קודם

    כותבים מה בונים ואיך נדע שזה עובד, לפני שורת הקוד הראשונה.

  2. AI כותב, לפי הכללים

    סוכני קוד כותבים את הטיוטה הראשונה לפי הסטנדרטים וההנחיות של הפרויקט.

  3. בדיקות מוכיחות

    בדיקות אוטומטיות ובדיקת טיפוסים רצות על כל שינוי.

  4. אדם סוקר

    מפתח מנוסה קורא כל שינוי לפני שהוא נכנס לקוד.

  5. משיקים ומנטרים

    פריסה אוטומטית, ניטור והתראות סוגרים את המעגל.

הסטאק שלנו ב-2026

איך אנחנו בוחרים סטאק

  • מצומצם. כמה שפחות שפות ושירותים, בדיוק מה שהמוצר צריך.
  • מוכר ונפוץ. קהילה גדולה, גיוס קל, וכלי AI שמכירים את הסטאק היטב.
  • מתאים לעסק. התקציב, הצוות ולוח הזמנים מחליטים, לא הטרנדים.

בכתום, הבחירה הראשונה שלנו לפרויקטים חדשים. באפור, כלים נוספים בארגז הכלים שלנו.

בינה מלאכותית וסוכנים

  • Claude (Anthropic)
  • OpenAI
  • MCP
  • RAG
  • Claude Code
  • Gemini
  • סוכני AI
  • חיפוש וקטורי
  • LLM evals
  • AI לדיבור ולתמונה

Web

  • TypeScript
  • Next.js
  • React
  • Tailwind CSS
  • Vite
  • Astro
  • Angular
  • WordPress

Backend ו-API

  • Node.js
  • Python
  • FastAPI
  • REST
  • OpenAPI
  • Go
  • Java
  • Kotlin
  • Spring Boot
  • .NET
  • Django
  • GraphQL
  • gRPC
  • Webhooks

מובייל

  • Flutter
  • React Native
  • Expo
  • Kotlin
  • Jetpack Compose
  • Swift
  • SwiftUI
  • Firebase

יכולות מובייל

  • BLE
  • NFC
  • GPS
  • Push notifications
  • Deep links
  • רכישות באפליקציה
  • Android internals
  • eSIM

ענן ותשתיות

  • AWS
  • Serverless
  • Infrastructure as Code
  • Docker
  • AWS CDK
  • CloudFormation
  • Terraform
  • Kubernetes
  • Cloudflare
  • GCP

נתונים

  • PostgreSQL
  • DynamoDB
  • Redis
  • SQLite
  • S3
  • מסדי נתונים וקטוריים
  • MongoDB
  • MS SQL

איכות ותפעול

  • Git
  • CI/CD
  • בדיקות אוטומטיות
  • Code review
  • GitLab CI
  • GitHub Actions
  • Playwright
  • Vitest
  • ESLint
  • CloudWatch
  • Sentry
  • OpenTelemetry

אבטחה ופרטיות

  • OAuth 2.0 / OIDC
  • Passkeys
  • ניהול סודות
  • הרשאות מינימליות
  • סריקת תלויות
  • הצפנת מידע
  • GDPR
  • חוק הגנת הפרטיות (תיקון 13)

Embedded ומערכות

  • C
  • C++
  • Rust
  • Python
  • Embedded Linux
  • SPI
  • I2C
  • UART
  • RS-232

Desktop

  • C#
  • .NET
  • WPF
  • Electron

Legacy שאנחנו מתחזקים

אנחנו ממשיכים לתחזק מערכות קיימות בטכנולוגיות האלה ומתכננים את המעבר מהן, אבל לא מתחילים בהן פרויקטים חדשים.

  • AngularJS
  • WinForms
  • ASP.NET Web Forms
  • SOAP
  • ClojureScript
  • Amazon S3
  • Amazon Web Services
  • Android Os
  • App Store
  • Apple Logo
  • Bluetooth
  • C
  • C Programming
  • C Sharp Logo
  • Django
  • Expo
  • Firebase
  • Flask
  • Flutter
  • Git
  • Google Cloud Platform
  • Java
  • Javascript
  • Kotlin
  • Linux
  • Location
  • Microsoft Sql Server
  • Mongo Db
  • My Sql
  • Net Framework
  • Nfc Logo
  • Postgresql
  • Python
  • React Native
  • Redis
  • Rest Api
  • Spring Boot
  • Swift
  • Windows 11
  • Wordpress

בחירה שגויה, תוצאות קשות

  • קוד שאף אחד בצוות לא מבין, כי AI כתב אותו ואף אחד לא סקר.
  • חשבון ענן ו-AI שגדל מהר יותר מהעסק.
  • סטאק נישתי. קשה לגייס אליו, וגם כלי ה-AI כמעט לא מכירים אותו.
  • יותר מדי שפות ושירותים ביחס לגודל הצוות.
  • מפתחות שדלפו וחבילות פגיעות שפותחים את הדלת לתוקפים.
  • תלות בספק AI אחד, כך ששינוי מחיר או מודל טוב יותר הופכים לשכתוב.

שאלות על טכנולוגיה

קריאה נוספת