slinky-core-ijext


Лицензия

Лицензия

MIT
Группа

Группа

me.shadaj
Идентификатор

Идентификатор

slinky-core_sjs0.6-ijext
Последняя версия

Последняя версия

0.5.1+10-df2ae9e1
Дата

Дата

Тип

Тип

jar
Описание

Описание

slinky-core-ijext
slinky-core-ijext
Ссылка на сайт

Ссылка на сайт

https://github.com/shadaj/slinky
Организация-разработчик

Организация-разработчик

me.shadaj
Система контроля версий

Система контроля версий

https://github.com/shadaj/slinky.git

Скачать slinky-core_sjs0.6-ijext

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/me.shadaj/slinky-core_sjs0.6-ijext/ -->
<dependency>
    <groupId>me.shadaj</groupId>
    <artifactId>slinky-core_sjs0.6-ijext</artifactId>
    <version>0.5.1+10-df2ae9e1</version>
</dependency>
// https://jarcasting.com/artifacts/me.shadaj/slinky-core_sjs0.6-ijext/
implementation 'me.shadaj:slinky-core_sjs0.6-ijext:0.5.1+10-df2ae9e1'
// https://jarcasting.com/artifacts/me.shadaj/slinky-core_sjs0.6-ijext/
implementation ("me.shadaj:slinky-core_sjs0.6-ijext:0.5.1+10-df2ae9e1")
'me.shadaj:slinky-core_sjs0.6-ijext:jar:0.5.1+10-df2ae9e1'
<dependency org="me.shadaj" name="slinky-core_sjs0.6-ijext" rev="0.5.1+10-df2ae9e1">
  <artifact name="slinky-core_sjs0.6-ijext" type="jar" />
</dependency>
@Grapes(
@Grab(group='me.shadaj', module='slinky-core_sjs0.6-ijext', version='0.5.1+10-df2ae9e1')
)
libraryDependencies += "me.shadaj" % "slinky-core_sjs0.6-ijext" % "0.5.1+10-df2ae9e1"
[me.shadaj/slinky-core_sjs0.6-ijext "0.5.1+10-df2ae9e1"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.scala-lang : scala-library jar 2.12.8

Модули Проекта

Данный проект не имеет модулей.

Write Scala.js React apps just like you would in ES6

Get started at slinky.dev

What is Slinky?

Slinky is a framework for writing React apps in Scala with an experience just like using ES6.

Slinky lets you:

  • Write React components in Scala with an API that mirrors vanilla React
  • Implement interfaces to other React libraries with automatic conversions between Scala and JS types
  • Write apps for React Native, React 360, and Electron, including the ability to share code with web apps
  • Develop apps iteratively with included hot-reloading support

Contributing

Slinky is split up into several submodules:

  • core contains the React.js facades and APIs for creating components and interfaces to external components
  • web contains bindings to React DOM and definitions for the HTML/SVG tag API
  • reactrouter contains bindings to React Router
  • history contains a facade for the HTML5 history API
  • native contains bindings to React Native and external component definitions for native UI elements
  • vr contains bindings to React 360 and external component definitions for VR UI elements
  • readWrite contains the Reader and Writer typeclasses used to persist state for hot reloading
  • hot contains the entrypoint for enabling hot-reloading
  • scalajsReactInterop implements automatic conversions between Slinky and Scala.js React types
  • testRenderer contains bindings to react-test-renderer for unit testing components
  • coreIntellijSupport contains IntelliJ-specific support for the @react macro annotation
  • tests contains the unit tests for the above modules (except native and vr which have local tests)
  • docs and docsMacros contains the documentation site, which is a Slinky app itself

To run the main unit tests, first install the dependencies by running npm install inside the tests folder, then from the base folder run sbt tests/test. Similarly for React Native tests, run npm install inside the native folder, then from the base folder run sbt native/test.

Note to IntelliJ IDEA users. When you try to import Slinky SBT definition in IDEA and encounter an exception like java.nio.file.NoSuchFileException: /Users/someuser/.slinkyPluginIC/sdk/192.6817.14/plugins, you should try to download required IntelliJ files for plugin subproject manually before importing:

sbt coreIntellijSupport/updateIntellij

And then import the project again.

Версии библиотеки

Версия
0.5.1+10-df2ae9e1
0.5.1+9-c1712304
0.5.1+8-62763a5b
0.5.1+7-af7c2f4e
0.5.1+6-ba201a7c
0.5.1+5-2d3f2697
0.5.1+4-95824eed
0.5.1+3-df44aa3f
0.5.1+2-1405886d
0.5.1
0.5.0+14-251e7ba1
0.5.0+13-99034b9f
0.5.0+12-2ed6c6c3
0.5.0+11-8fda406c
0.5.0+10-01e05f28
0.5.0+9-89b45d86
0.5.0+8-ff271fd4
0.5.0+7-c874565d
0.5.0+6-e70f7e0c
0.5.0+5-8f7f6559
0.5.0+4-92fa5fa5
0.5.0+3-ebf490a2
0.5.0+2-c09f196e
0.5.0+1-96fd3e52
0.5.0
0.4.3+19-02685b46
0.4.3+18-3e97545c
0.4.3+17-272f983f+20180925-1950
0.4.3+16-7061a330+20180918-0830
0.4.3+15-9be35942
0.4.3+14-335b49cb
0.4.3+13-4b4e233f
0.4.3+12-bbb3a893
0.4.3+11-ccb4efa1
0.4.3+10-e6fcbddc
0.4.3+9-d66ab1bf
0.4.3+8-68ca4864
0.4.3+7-70f70067
0.4.3+6-ec32857b