Comments (13)
It's now 2022 almost summer.... a vanillaJS "type" would really be awesome
from app-wizard-issues.
@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.
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.
Thanks! Definitely something we've been talking through. Will keep this issue open for feedback.
from app-wizard-issues.
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.
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.
@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.
@mlynch Any updates?
from app-wizard-issues.
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.
its a year later, any updates?
from app-wizard-issues.
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.
This is going to be very useful
from app-wizard-issues.
3 Years still not added.
from app-wizard-issues.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from app-wizard-issues.