【求助帖】AI為基礎的時代,對於一個能滿足路德社根本需要的前端開發者專業要求是什麼?

  • 【求助帖】AI為基礎的時代,對於一個能滿足路德社根本需要的前端開發者專業要求是什麼?

    Posted by 穹 許 on 2025年9月8日 at am2:48

    AI為基礎的時代,對於一個能滿足路德社根本需要的前端開發者專業要求是什麼?

    1. 理論層的要求是什麼?如何解決?

    2. 技術棧應當如何設計?

    3. 基於與追求一流的視覺與交互需要而產生的技術要求是什麼?對應的技術棧應該如何設計?

    4. 技術層的,安全需求又是什麼?如何設計這個能力、技術結構?

    持續思考,持續討論中ing

    穹 許 replied 2 months, 1 week ago 1 Member · 1 Reply
  • 1 Reply
  • 穹 許

    Organizer
    2025年9月21日 at am2:40

    我針對這個問題寫了一個技術結構(圖譜),同時,自知能力侷限希望有緣人來幫我檢查一下其中的問題,提出自己的看法、修改意見,達到一個最終相對滿意的結果。

    # Front-end

    ## Programing Knowledge

    ### Data Structures

    ### OOP / AOP

    ### Prototype Chain / Scope Chain

    ### Closures

    ### Programing Paradigms

    ### Design Patterns

    ### Responsive Design

    ## Core Technologies

    ### HTML

    – Sematics

    ### CSS

    – Layout

    – Normal Flow

    – Float

    – Positioning

    – Flexbox

    – Grid

    ### JavaScript

    – Node.js

    ### Browser Principles & Performance Optimization

    ## Modern Frameworks

    ### Vue

    ### TypeScript

    ### React

    ### Wasm + Rust

    ### 掌握 Rust 語法,使用 wasm-bindgen 將 Rust 代碼編譯為 Wasm 模塊,並在前端調用。

    ### Next.js

    ### Svelte 5 / Solid.js / Qwik

    ## Data Visualization & Real-time Interactive Ineraction

    ### Data Processing & Transformation

    ### Visualization Framemorks

    – ECharts

    – D3.js

    – Three.js

    – Chart.js

    ### Geographic & Mapping

    – Mapbox GL

    – Leaflet

    ### Real-time Data Streaming

    – WebSocket

    – Server-Sent Events

    – GraphQL Subscriptins

    ### Interactive UI/UX

    – Dynamic Filtering

    – Drill-down Analysis

    – Stortelling Dashboards

    ## Tooling

    ### Build Tools

    – Vite

    – Babel

    – Turbopack

    – Webpack

    ### Version Control

    – Git / GitHub

    ### CI / CD (GitHub Actions)

    ### Testing Frameworks

    – Jest

    – Vitest

    – Playwright

    ### Compression & Minification

    ### Documentation Generation

    ## Types & Quality

    ### TypeScript

    ### ESLint / Prettier

    ### Unit & E2E Testing

    ### Auomation Testing

    ## Security & Performance

    ### XSS / CSRF Protection

    ### Dependency Security Audit

    ### Lighthouse Performace Analysis

    ## Ai Skills

    ### Prompt Engineering

    ### AI-assisted Development

    ### AI Code Review & Optimization

    ### Automated Test Generation

    ### TensoFlow.js

    ### ONNX Runtime

    ## Extended Domains

    ### Web3 / DApp Frontend

    ### PWA / Cross-platform Appls

    ### Code Standards & Styls Guides

    – ESLint Configurations

    – Prettier Formatting

    – Comit Message Standards

    ### Standardization & Compliance

    – W3C Standards

    – Accessibility

    – Inernationalization (il8n) & Localization (l10n)

    ### Maintainability & Scalability

    – Monorepo Management

    – Modular Architecturej

    – Library Modularization

    – Business Logic Modularizaiton

    – Preprocessing & Bundling

    ### WebAssembly

    ### Communities & Conferences

    – D2

    – WebRebuild

    – NodeParty

    – W3CTech

    – JSConf

    – QCon

    – Velocity

    – CSSConf

    – MDN

    – CodePen

    – CNode

    ### Knowledge Management & Sharing

    ### Requirement Management

    ### Interaction Design

    ### Usability

    ### Accessibility

Log in to reply.