Giter Club home page Giter Club logo

Comments (13)

ahait avatar ahait commented on May 22, 2024 6

It's now 2022 almost summer.... a vanillaJS "type" would really be awesome

from app-wizard-issues.

pixelbucket-dev avatar pixelbucket-dev commented on May 22, 2024 2

@BerkeAras I agree. Especially since the documentation for the components has an option to select JavaScript (besides React and Angular). There is a clear disconnet between this and what the CLI offers. I actually always wondered why this exists because JavaScript is neither advertised in the starting guide and neither with the "framework" options in the documentation menu (it has even the Vue (beta) entry, which is another inconsistency).

from app-wizard-issues.

BerkeAras avatar BerkeAras commented on May 22, 2024 1

There is already an open issue #4390 for the CLI to add vanilla JS option. There are many developers who are using ionic without or with another framework, and it is bad, just to include it everytime using the cdn, or create a capacitor project, add ionic, it takes time.
I'm just waiting for Ionic to just add vanilla js to the CLI and the App Wizard because it is the most important part of ionic (angular, react, vue are just built on core version)

from app-wizard-issues.

mlynch avatar mlynch commented on May 22, 2024

Thanks! Definitely something we've been talking through. Will keep this issue open for feedback.

from app-wizard-issues.

pixelbucket-dev avatar pixelbucket-dev commented on May 22, 2024

Thanks.

Interestingly, with the cli ionic init you can select a third option custom, which basically allows to convert any app, even an Ionic PWA toolkit (Stencil App) into an Ionic app, there are a few extra steps involved, but the CLI gives the right hints 👍.

However, with ionic start that option does not exit. Therefore, rather than having to go the detour with scaffolding a vamilla JS project manually and then running ionic init on it just doing a simple ionic start would be perfect :).

from app-wizard-issues.

BerkeAras avatar BerkeAras commented on May 22, 2024

Why isn't here any updates? Why is ionic not adding Vanilla JS to the app wizard and the cli? I cannot understand...

from app-wizard-issues.

pixelbucket-dev avatar pixelbucket-dev commented on May 22, 2024

@BerkeAras they probably have a lot on their plate, so you have to patient. If you need that quicker, maybe you can help out with the pull request?

from app-wizard-issues.

BerkeAras avatar BerkeAras commented on May 22, 2024

@mlynch Any updates?

from app-wizard-issues.

mlynch avatar mlynch commented on May 22, 2024

One reason that by giving Vanilla JS as an official option, we need to make sure the whole experience and toolchain brings vanilla up to the level of React, Angular, and (soon) Vue. That's just not going to happen overnight.

Of course, you're very welcome to use Ionic in a vanilla set up (we do that here in a number of cases), but the toolchain/routing/etc. around it isn't as mature.

from app-wizard-issues.

reesericci avatar reesericci commented on May 22, 2024

its a year later, any updates?

from app-wizard-issues.

CrookedGrin avatar CrookedGrin commented on May 22, 2024

I am also interested in importing Ionic web components directly via an import statement rather than pointing to the CDN, so that I don't have to rely on the CDN loading everything at runtime. If I'm already installing @ionic/core, is there a way to point to specific component packages and have them be included? We're using Webpack for bundling, but no frontend framework because it's a Rails app, which has its own idiomatic JS stuff (Hotwire/Turbo).

from app-wizard-issues.

 avatar commented on May 22, 2024

This is going to be very useful

from app-wizard-issues.

CommanderGL avatar CommanderGL commented on May 22, 2024

3 Years still not added.

from app-wizard-issues.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.