İçeriğe geç

JS Server

Tomasz Dbrowski

  • Geliştirici Araçları
  • Ücretli
App Store'da gör
Puan
0,0
0 puan
Son güncelleme
25 Nis 2026
Sürüm 1.1.1
Boyut
3 MB
Kategori
Geliştirici Araçları
Takip başlangıcı
9 Eki 2026

Tahmini gelir

Model tahmini ve olası aralık; bildirilmiş bir rakam değil.

Tahmin yok. Grossing listelerinde olmayan uygulamalar ve bazı ülkeler için güvenilir bir sıra-gelir eğrisi yok; tahmin uydurmak yerine hiçbir şey göstermiyoruz.

Bu tahmin nasıl yapılıyor

Sıra: uygulamanın son liste gününde en iyi Top Grossing sırasını alırız. Kategori sıraları genel listeye eşdeğer bir sıraya çevrilir; çünkü Finans'ta 10. olmak, genelde 10. olmaktan çok daha az kazandırır.

Eğri: bu eşdeğer sıra, ABD iPhone App Store için halka açık şirket gelirlerine ve pazar verisi raporlarına dayanan bir sıra-gelir eğrisinden okunur.

Ülke: eğri ülkeye göre ölçeklenir (Japonya yaklaşık ABD'nin üçte biri, Türkiye %1'in altında). Çin gibi ölçeği olmayan ülkeler için tahmin yoktur.

Aralık: olası aralık ülke, kategori ve listedeki derinlikle genişler. Makul bir aralıktır, istatistiksel güven aralığı değildir.

Dahil değil: reklam, App Store dışı ödemeler ve brüt satış ile geliştiricinin payı arasındaki fark. Düşük güven dolaylı veri, orta güven birden çok bağımsız kaynağın aynı yönü göstermesi demektir.

Yöntemin tamamı

Ekran görüntüleri

App Store sayfasında göründüğü gibi.

Uygulama hakkında

App Store sayfasındaki metin.

Özgün metin · İngilizce

Server turns your iPhone or iPad into a developer-friendly HTTP host. Point a listener at a file and it gets served. Write JavaScript and it runs.

WHAT YOU CAN DO

Serve static files
Pick a file from the Files app, or edit one inline. Custom Content-Type per listener. A default HTML page is provided for quick smoke tests.

Write JavaScript routes
Every JavaScript listener gets an Express-like surface running inside JavaScriptCore. Register routes with server.get, server.post, server.all, and respond with res.html, res.json, res.text, res.send. Set status and headers fluently. No Node dependency. Your code evaluates on device.

Read and write files from JS
A sandboxed fs module is bridged through Swift: readFile, writeFile, exists, mkdir, readdir, unlink, stat. Every listener gets its own private directory. Any path that tries to escape the sandbox is rejected.

Call external APIs
Outbound fetch is bridged too. Pass a URL, optionally a method, headers, or a body, and get back status, ok, headers, text, and json. Perfect for proxies, webhooks, or quick integrations.

Run multiple listeners at once
Each listener runs on its own port, started and stopped independently. Bonjour advertises them on your local network so peers can find them by name.

Live Activities
A listener running in the background shows up in the Dynamic Island and on the Lock Screen with the port and request count.

Inspect every request
The Console panel logs every HTTP request, every console.log, and every runtime error. Tap an HTTP row to expand the full request (method, URL, headers, body) and response (status, headers, body, timing).

Syntax highlighting
In-app editor with an IDE-style dark theme for JavaScript, Python, and HTML.

WHO IT IS FOR

Developers prototyping APIs on the go. QA engineers testing mobile clients against a controllable backend. Anyone who needs to serve a JSON blob, a mock endpoint, or a small HTML page from their iPad without setting up a real server.

PRIVACY

No accounts, no telemetry, no analytics. Nothing leaves the device except the HTTP responses you explicitly send. All code, data, and logs live in your app sandbox.

Questions or feedback: [email protected]

Yenilikler

Geliştiricinin son sürüm için yazdığı notlar.

v1.1.1
Özgün metin · İngilizce

Critical bugfix for requesting permissions when trying to start the server

Sıra geçmişi

Kuzey Makedonya listelerindeki günlük konumu. 1. sıra en üstte.

En iyi sıra
#8
Güncel sıra
#8
Listede kalınan gün
7 / 7 gün

Bugün listelerde

Küçük & basit skoru

Küçük bir ekibin buna benzer bir şey yapmasının ne kadar gerçekçi olduğu.

78/100

Küçük & basit olarak işaretlenmedi

  • Geliştirici büyüklüğü100% · 25

    Geliştirici: listelerde 1 uygulama

  • Kitle büyüklüğü– · 20

    Veri yok, ağırlığı dağıtıldı

  • Uygulama boyutu100% · 10

    Boyut: 3 MB

  • Fiyat modeli100% · 15

    Fiyat modeli: ücretli

  • Talep kanıtı40% · 30

    Talep: en iyi #8, 1 ülke

Gerçek değil, bir gösterge. Ekip büyüklüğünü göremeyiz. 24 Eki 2026 tarihinde hesaplandı · yöntem i2

Skor nasıl hesaplanıyor

Sürüm geçmişi

  • 1.1.1Son25 Nis 2026 yayımlandı