Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 06:45
    frank-dspeed commented #5460
  • 06:42
    frank-dspeed edited #5460
  • 06:41
    frank-dspeed opened #5460
  • Jan 20 21:58
    justinbmeyer commented #5459
  • Jan 20 07:49
    frank-dspeed opened #5459
  • Jan 19 16:39
    leoj3n commented #5107
  • Jan 19 16:37
    leoj3n commented #5107
  • Jan 19 16:32
    ThomasBrickerBK starred canjs/canjs
  • Jan 18 01:06
    greenkeeper[bot] commented #5422
  • Jan 18 01:06

    greenkeeper[bot] on @feathersjs

    chore(package): update @feather… (compare)

  • Jan 18 00:48

    greenkeeper[bot] on @octokit

    (compare)

  • Jan 18 00:46

    greenkeeper[bot] on @octokit

    chore(package): update @octokit… (compare)

  • Jan 17 18:14
    patosullivan starred canjs/canjs
  • Jan 17 17:42
    bmomberger-bitovi synchronize #5451
  • Jan 17 17:42

    bmomberger-bitovi on update-deps

    update can-view-live, can-dom-m… (compare)

  • Jan 16 00:11
    greenkeeper[bot] labeled #5458
  • Jan 16 00:11
    greenkeeper[bot] opened #5458
  • Jan 16 00:11

    greenkeeper[bot] on can-simple-dom-1.7.1

    fix(package): update can-simple… (compare)

  • Jan 14 01:51
    likun7981 starred canjs/canjs
  • Jan 13 14:06
    piraz starred canjs/canjs
Frank Lemanschik
@frank-dspeed
in general you can also use jspm
but i want that you have the same expirence
so steal works simply by reading the package.json
everything that you install in node_modules with a entry in the package.json works out of the box
Andrei Balmus
@abalmush
We are trying to move to webpack as it’s much faster then jspm, our project is really huge and it takes 3 - 5 mins to compile the UI :D
but yeah let me try to use Steal
Frank Lemanschik
@frank-dspeed
but you can also install via jspm or anything javascript libs and use them in your code with a path like import jquery from 'myAppName/folderVendor/jquery/jquery.min.js'
the switch to donejs does much more for you
it also adds a feature for example that webpack don't got
like splitted packages
Andrei Balmus
@abalmush
thats interesting
Frank Lemanschik
@frank-dspeed
when you use the donejs flow it will auto package your application to only load what it needs
and you also get features like SSR Server Side Rendering
Viktor Busko
@Lighttree
@frank-dspeed it is possible to get splitted packages with WebPack
Frank Lemanschik
@frank-dspeed
@Lighttree i know at last everything is possible with everything this days
but the price is higher for webpack as it has as far as i know not a automatic method to chose what to package
Andrei Balmus
@abalmush
How do you think in comparison with JSPM will it be faster or the same?
I mean build process
Frank Lemanschik
@frank-dspeed
the build process is slower but the good thing comes first
you don't need to build for development
Andrei Balmus
@abalmush
oh that make sense
Frank Lemanschik
@frank-dspeed
and you can also do dev bundles to speed up even more
so steal can load your app without build
Andrei Balmus
@abalmush
ok I will take a look now
Andrei Balmus
@abalmush
@frank-dspeed do you know if it possible to create multiple bundles in donejs, trying to find this in documentation and can’t
Frank Lemanschik
@frank-dspeed
what bundels exactly
do you want to create?
Andrei Balmus
@abalmush
we have Java based app with some pages like checkout, cart, PDP, PLP
and so on
Frank Lemanschik
@frank-dspeed
sure its possible to do any bundle combination
and you want to do what exactly?
the info that you got a java app with some pages don't gives me much infos
in general if you got a java application you should turn it into a API only solution
and do the GUI indipendent
so your following the so called Microservice Pattern
Andrei Balmus
@abalmush
yeah most of the site uses Microservice Pattern but its not easy because we use e-Commerce platfprm called “hybris” (SAP). So some of the pages are static like PLP and we used can.Controls to attache some behavior
Frank Lemanschik
@frank-dspeed
but here is the detailed documentation about steal maybe you want to know how to create individual packages for your java application parts
@abalmush you can turn such static parts easy into a api
you run the static part isolated as extra server in a docker container or something like that
and code a nodejs api layer over that
that parses the html
on request
Andrei Balmus
@abalmush
yeah this would great, but this requires extra servers, client wont pay for them :D
so it’s not easy
Frank Lemanschik
@frank-dspeed
no extra server needed
you can simply run it
Andrei Balmus
@abalmush
in docker
Frank Lemanschik
@frank-dspeed
without docker also
it was only a example