CyrefJS
v1.38.6

سایرف جی اس

یک کتابخانه مدرن و سبک از ابزارهای کاربردی برای JavaScript و TypeScript.

npx @cyref/js
SCROLL
درباره

CyrefJS چیست؟

CyrefJS یک کتابخانه مدرن و سبک برای JavaScript و TypeScript است که برای ساده‌تر، تمیزتر و سریع‌تر کردن توسعه روزمره ساخته شده است.

ساده

ابزارهایی تمیز و قابل فهم برای نوشتن کدی ساده‌تر و خواناتر.

سریع

ابزارهای سبک با سربار کم، مناسب برای اپلیکیشن‌های مدرن.

انعطاف‌پذیر

ابزارهای کاربردی که به‌راحتی با پروژه‌ها و workflowهای مختلف هماهنگ می‌شوند.

تفاوت را ببینید

کمتر بنویسید. بیشتر بسازید.

CyrefJS مجموعه‌ای از ابزارهای کوچک و کاربردی ارائه می‌دهد تا کدهای تکراری را با راهکارهایی تمیز و خوانا جایگزین کنید.

قبل
const chunks: number[][] = [];

for (let i = 0; i < numbers.length; i += 3) {
  chunks.push(numbers.slice(i, i + 3));
}
با CyrefJS
import { chunk } from "@cyref/js";

const chunks = chunk(numbers, 3);
ابزارها

ابزارهای کوچک، تأثیر بزرگ

مجموعه‌ای متمرکز از ابزارهای سبک برای ساده‌تر کردن توسعه روزمره با JavaScript و TypeScript.

Array

ابزارهای کاربردی برای کار با آرایه‌ها و مجموعه داده‌ها.

#chunk()#compact()#flatten()#unique()

String

ابزارهای ساده برای تبدیل، قالب‌بندی و کار با رشته‌ها.

#capitalize()#camelCase()#truncate()#slugify()

Object

ابزارهای کاربردی برای خواندن، تبدیل و مدیریت آبجکت‌ها.

#pick()#omit()#get()#set()

Number

ابزارهای کوچک برای محاسبات، محدوده‌ها و عملیات عددی.

#clamp()#randomInt()#roundTo()#lerp()

Date

ابزارهای کاربردی برای کار با تاریخ و زمان.

#isDate()#addDays()#isBefore()#isAfter()

Function

ابزارهایی برای کنترل اجرای توابع و بهبود عملکرد.

#debounce()#throttle()#once()#memoize()

Type

ابزارهای ساده و قابل استفاده مجدد برای بررسی typeهای رایج JavaScript.

#isString()#isNumber()#isArray()#isObject()

URL

ابزارهایی برای تجزیه، ساخت و کار با URLها.

#parseQuery()#buildQuery()#getQueryParam()#setQueryParam()

Validation

ابزارهای کاربردی برای اعتبارسنجی مقادیر و فرمت‌های رایج.

#isEmail()#isURL()#isInteger()#isPositive()
ابزارهایی متمرکز با API ساده و بدون وابستگی runtime.
شروع سریع

در چند ثانیه شروع کنید.

CyrefJS را نصب کنید، ابزار مورد نیازتان را import کنید و کدهای تمیزتر برای JavaScript و TypeScript بنویسید.

01

نصب CyrefJS

پکیج را با یک دستور ساده به پروژه خود اضافه کنید.

terminal
$ npm install @cyref/js
02

اولین utility خود را استفاده کنید

یک utility را import کنید و هر جا که نیاز دارید از آن استفاده کنید.

example.ts
import { chunk } from "@cyref/js";const numbers = [1, 2, 3, 4, 5, 6, 7];const result = chunk(numbers, 3);console.log(result);
output
[
  [1, 2, 3],
  [4, 5, 6],
  [7]
]
آماده ساختن هستید؟

JavaScript تمیزتری بسازید.

با ابزارهای سبک و متمرکز CyrefJS، توسعه روزمره را ساده‌تر و لذت‌بخش‌تر کنید.