SkillAgentSearch skills...

Lskjs

Lego Starter Kit — Node.js & React isomorphic app creator (Node.js, Express, React.js, Babel, PostCSS, Webpack)

Install / Use

/learn @lskjs/Lskjs
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

LSK.js – lskjs

@lskjs/lskjs – LSK.js – command line interface scripts

LSK logo NPM version NPM downloads NPM Dependency count Have TypeScript types Have tree shaking NPM Package size Package size Ask us in Telegram

<!-- template file="scripts/templates/preview.md" start --> <!-- template end -->
<!-- # 📒 Table of contents -->

Table of contents

⌨️ Install

# yarn
yarn i @lskjs/lskjs 

# npm
npm i @lskjs/lskjs 

First principles

  • Асинхронность все везде
  • Ленивость всех операций
  • Декларативный подход для конечного программиста

Манифест

Стандарт бы и 5 лет назад, но авангардисты JS создали coffescript, babel и ts, потому что JS окостенел и не двигался. Так же как и ВКшники написали свой KPHP. 

В этом пути нет ничего постыдного, то что еще вчера считалось ебанистикой, завтра может захватить умы своим удобством.

У меня нет априорной аппеляции к авторитетам из ECMA. 

Я делаю среду комфортную для конечного программиста, который делает продукт для клиента. 
Если стандарт позволяет написать удобное решение — то придумаем как.
Если для этого придется переписать стандарт — значит перепишем. 
Благо babel максимальным образом позволяет писать собственные диалекты.

Не задача должна прогибаться под решением, а решение под задачу.

Вопросы на которые стоит ответить создателю:

  • Пример Api на бэке handler
  • Пример функции и как ее переопределить
  • Модели монго как подключить
  • Как достать, когда пишешь Api
  • Роутер добавление роута и страницы
  • CrudApi основные методы
  • Как оборачивать ответ сервера, чтобы вернулся объект
  • Как сделать свой стор
  • Как достать стор на странице

Как запускать любой lsk-образный проект

  1. git clone repo
  2. npm install
  3. npm run bootstrap
  • copy .env.js if needed
  • npm run dev or
  • cd packages/package && npm run dev

Packages included in this repo

| Package | Description | Activity | Version | Bundle | <nobr>Package Size</nobr> | -------------------- | --------------- | -------- | ------- | ------ | ------------------------- | apiquery | http/s + websockets api client for Web, Node.js and React Native throw fetch or axios | NPM Badge | NPM Badge | NPM Badge | install size | apm | LSK.js – apm – module Node.js agent for Elastic APM | NPM Badge | NPM Badge | NPM Badge | install size | auth | LSK.js – auth – module for authorization by login and password and singup through social networks | NPM Badge | NPM Badge | NPM Badge | install size | autobind | LSK ux subrepo: autobind | NPM Badge | NPM Badge | NPM Badge | install size | billing | LSK.js module for adding billing in cabinet | NPM Badge | NPM Badge | NPM Badge | install size | bots | LSK.js module for telegram, slack, discord, whatsapp, twitter, instagram and vk bots creation | NPM Badge | NPM Badge | NPM Badge | install size | bots-base | LSK.js plugin for @lskjs/bots module for telegram, slack, discord, whatsapp, twitter, instagram and vk bots creation | NPM Badge | NPM Badge | NPM Badge | install size | bots-plugin | LSK.js plugin for @lskjs/bots module for telegram, slack, discord, whatsapp, twitter, instagram and vk bots creation | NPM Badge | NPM Badge | NPM Badge | install size | bots-plugin-debug | LSK.js plugin for @lskjs/bots module for telegram, slack, discord, whatsapp, twitter, instagram and vk bots creation | [![NPM Badge](https://img.shields.io/npm/dw/@lskjs/bots-plugin-debu

View on GitHub
GitHub Stars39
CategoryDevelopment
Updated4mo ago
Forks18

Languages

JavaScript

Security Score

92/100

Audited on Nov 12, 2025

No findings