Ir para conteúdo


Conteúdo mais curtido


#129002 Campanha - Ultilização do Sencha Fiddle

Postado por Wemerson Januario em 16 September 2015 - 10:18

Olá meus amigos tudo bem?

 

Tenho percebido muitos posts de ajuda aqui na comunidade onde membros com problemas coloca apenas trechos de códigos ao invés de códigos completos .

 

Tem muitos também que postam o código completo pra facilitar que outros membros possam ajudarem, isso é ótimo.

 

 

Tenho uma proposta facilitadora para todos nós.

 

Vamos ter o hábito de usar uma grande ferramenta da Sencha que é o Sencha Fiddle. Com ela podemos demonstrar na prática nossas issues, Sendo assim não dá aquele desanimo ao ler o post.

 

Crie fiddles demonstrando o problema na prática e postem o respectivo link nas threads aqui do fórum e também é super importante informar qual versão do Ext JS estão usando.

 

Creio que esse hábito tornará a comunidade ainda mais envolvida. Vamos ajudar os outros membros te ajudar.

 

Abraços pessoal.


  • Legolas, Fabio Jr. Policeno, ratamiette e 1 outro curtiram isso


#128118 Ext JS 6

Postado por Wemerson Januario em 19 March 2015 - 14:33

Tenho acompanhado também no fórum oficial sobre o merge dos frameworks, acho que será uma grande feito. Atualmente o Sencha Touch na minha opnião está meio hibernado de atualizações devido a essa força tarefa da unificação dos frameworks. Comparando o histórico de releases está mesmo mais rápido do 5 para o 6 se realmente for lançado no meio do ano/2015. Não vejo isso como ruim, até porque o mercado/concorrência está acelerado e não tem como ficar estagnado em uma versão majoritária por muito tempo senão dá no que dá(procurar algo melhor/moderno,estável). Podem tirar como exemplo o Google Chrome e Firefox, que já estão nas versões pra lá de 40 e não param de fazer releases.

Até concordo com o lançamento do Ext JS 5.0.0 e 5.0.1 foi meio nas coxas, mas com o 5.1.0 conseguiram estabilizar mais o frame e já está confiavél ao meu ver, e até mesmo uso o 5.1.0

 

 

Vale lembrar que o Ext JS é um framework indicado para apps corporativas, grandes, ricas e tals, por isso tem o seu preço tão caro(acho também),pois posso dizer que são únicos no mercado que possui um framework tão organizado e poderoso, logo podem aproveitar da situação e elevar o preço, uma vez que não existe concorrente tão bom que chega aos pés deles(pelo menos não conheci ainda). Hoje tem Jquery, Quooxdo, Bootstrap, Prototype, Angular JS entre outros como opções, podem até fazer o que Ext Js faz, porém a dor,tempo, sofrimento, amadorismo não compensa quando precisa desenvolver algo mais avançado, corporativo com tempo curto.Todos ainda usam muito HTML, coisa que pra mim demora demais na produção.

 

Sobre a colocação do @Nom4d3 onde fala que  aplicação mobile tem que ser nativa e "pronto", Acho que não é bem assim não, Imagina você fazer uma App em 3  ou mais linguagens sendo que em HTML5 é mais simples e roda em "todas" plataformas, Pra cada caso tem a solução/tecnologia correta de se usar.

 

Enfim, Estou curioso nas sessões secretas do SenchaCon 2015. Deve vim coisa boa ai.

Vamos torcer para que sempre evolua e que a versão 6 nos surpreenda!

 

 


  • Legolas, Fabio Jr. Policeno, durtto e 1 outro curtiram isso


#129335 Campo de pesquisa no GRID

Postado por Loiane em 27 January 2016 - 08:41

Uso o search field que mencionaram para pesquisas mais simples e para funcionalidade de filtro mais completo uso o plugin filterbar: https://market.sench...sions/filterbar(acho melhorzinho que o plugin de filtro da sencha - que é escondido do usuários).


  • Legolas, ratamiette e MagnoTi curtiram isso


#128954 Nomeação do novo moderador

Postado por Legolas em 26 August 2015 - 19:30

Olá meus caros e caras da comunidade ExtJS-BR,

 

Como já devem ter percebido já tem um tempo nós da Staff estamos tentando fazer a nossa comunidade cada vez melhor realizando algumas melhorias/mudanças no fórum. Uma das mudanças foi a alteração do software do fórum, pois já estávamos já limitados com o software antigo, sei que ainda há muito a evoluir, mas com a ajuda de todos podemos conseguir.

 

Hoje venho anunciar mais uma melhoria, a nomeação do novo moderador do fórum o Wemerson Januario. Sou suspeito para falar, pois já vejo o trabalho dele há tempos, ele e também outros membros são considerados para nós Admins como "Members experts", pois tem um conhecimento diferenciado para ajudar a comunidade. Agora com a ajuda na moderação será de grande valor para todos, pois precisamos cada vez mais de pessoas empenhadas a ajudar a comunidade.

 

Dando um testemunho sobre a questão da moderação, eu mesmo sou uma prova, pois iniciei no fórum como um membro e com o tempo ajudando a comunidade fui nomeado a moderador do fórum e depois de um tempo "subi de cargo" me tornando um Admin do fórum.

 

Quem está aqui há mais tempo sabe que a comunidade era mais ativa antes, sei que muitos fatores influenciam nisso, mas quero deixar aqui a porta aberta para os demais membros porque somos nós ajudando, postando dúvidas, postando links de exemplos, etc. Que faz a comunidade crescer.

 

Então sem mais delongas seja bem vindo a equipe "Staff" Wemerson Januario, agradeço desde já toda ajuda dada e as futuras contribuições com a nossa comunidade.

 

Forte abraço.

 

Equipe ExtjsBrasil!

 

 


  • Wemerson Januario, Fabio Jr. Policeno e alvarobrg curtiram isso


#128428 Ext.grid.column.ActionButton

Postado por Wemerson Januario em 25 May 2015 - 23:09

Recentemente precisei de um menu dropdown para trabalhar com ações, para não usar vários actionscolumns e buttons nas toolbars, resolvi Extendre a classe  Ext.grid.column.Widget e criei um simples tipo de coluna chamado ActionButton

Testado em Ext JS 5.x and 6.x


Código Fonte:
https://github.com/w...mn.ActionButton
Exemplo online
https://fiddle.sencha.com/#fiddle/ndf

Blog Post

http://wemersonjanua...s-do-gridpanel/

Caso queira contribuir, o código está no github

Espero que ajude alguém.


  • Legolas, Fabio Jr. Policeno e alvarobrg curtiram isso


#129514 o Extjs está morrendo?

Postado por Wemerson Januario em 29 July 2016 - 13:01

Opa!!! vamos lá!

O foco e estratégia da Sencha ultimamente é ganhar dinheiro, e de quem tem muito, hehe, que são as S.A da vida (Vendo pelo lado empresário da coisa, estão mais que certo, lucro!!!). Se for estudar, a vida da Sencha, grande parte da "Fortune 100" são clientes da Sencha.

 

Na verdade, Ext JS e toda família de produtos/ferramentas integradas não é caro pelo que promete. Caro tá é dollar viu, kkk. Morar no Brasil que anda sendo caro, hehe

 

Atuo a mais de 4 anos em consultorias em produtos Sencha e pelo contrario Ext JS não está morrendo, e sim crescendo, porém para outro lado, Vejo que Ext JS está presente nas grandes corporações e S.A. Se você é um dev Ext JS, procure as grandes companhias, é lá  que está a grana e as oportunidades Ext JS, heheh

 

Sou licenciado também, e também usuário dev de licenças corporativas, nunca tive problemas com tickets e tals, pois uso/usamos tudo. coloco eles pra trabalhar no 12.

 

Sobre alternativas ao Ext JS, isso varia muito cara.

Pergunto:

o Produto que você tem feito em Ext JS te dar lucro capaz de cobrir o investimento da licença e renovações. Lucro em todos sentidos, tipo, (produtividade, conforto, features, suporte, renda do produto, retorno, etc). Vale a pena?

 

Você consegue fazer tudo em AngularJS ou ReactJs sem dores de cabeça? é mais produtivo? Domina? lembre-se tempo é dinheiro.

 

Que pena que foi tratado mal, claro que isso pode acontecer em qualquer companhia, e a solução pra isso é entrar em contato e reportar a insatisfação, é com números que vão enxergar a verdade e melhorar.

 

Sou usuário Ext JS desde a origem, e particularmente sou fã da Sencha e todos produtos, afinal, é uma das sementes de todos frutos que já colhi e ando colhendo no mundo da TI até hoje, e pretendo colher muito mais com "Know How", consultorias, treinamentos, e criação de produtos.

 

Sou também a favor de conhecer e estudar novas soluções do mercado, e evito o máximo em criticar até que eu mesmo experimento.

 

Abraços


  • Legolas e Fabio Jr. Policeno curtiram isso


#129476 findRecord retornando null

Postado por Wemerson Januario em 13 July 2016 - 23:00

Wemerson, mas pra eu conseguir fazer isso, terei que mudar o tipo do dado do meu model, né? 

Faça como o Legolas disse, adicione mais um campo no model, e coloque não esqueça de colocar persist: false nele para não escrever ele quando for salvar o model.


  • Legolas e Marcelo Augusto curtiram isso


#129425 Quem ainda usa ExtJS - 2016?

Postado por rafaelreuber em 21 May 2016 - 16:50

Eu estou usando o ExtJS6 em um projeto.

Concordo que as políticas de pricing  da sencha tornaram-se muito agressivas. No meu caso, o preço valeu muito a pena.

Meu projeto necessita de muitas (e põe muitas) features que só o ExtJS já possui. Se fossemos implementar as features necessárias com AngularJS + Bootstrap, isso ia triplicar o custo do projeto.


  • Wemerson Januario e Legolas curtiram isso


#129403 Filtrar store de grid localmente

Postado por Wemerson Januario em 26 April 2016 - 11:52

use filter ao invés de load. load irá tentar ir de forma remota.

seuStore.filter({
                    property: 'data_ponto',
                    //value: Ext.Date.format(value, 'Y-m-d')
                    value: value
                });

Fiz um fiddle demonstrando. Veja:

https://fiddle.sencha.com/#fiddle/199u


  • ratamiette e Marcelo Augusto curtiram isso


#129390 Problemas para percorrer os records de uma store

Postado por Wemerson Januario em 11 April 2016 - 11:01

Olá Marcelo, só vai funcionar se o Store estiver dados carregados, você precisa fazer isso e garantir que o load já foi feito.

 

tenta assim, verá que vai dar certo

var store = component.getStore();

store.on('load', function(st){
    store.each(function(rec) {
	console.log(rec.get('dataPonto'));
    });
});


  • ratamiette e Marcelo Augusto curtiram isso


#129334 Quem ainda usa ExtJS - 2016?

Postado por Loiane em 27 January 2016 - 08:39

Oi pessoal,

 

Legal que alguns ainda continuam utilizando. 

 

Atualmente estou com projetos no ExtJS 5.x e o 6.0.1 (classic) na empresa que trabalho, estamos migrando uma app feita com flex pra sencha. Esse projeto também tem como requisito funcionar num tablet (o que não era possível com flex - iOS), e sinceramente, prefiro usar os temas "touch" do próprio extjs pra fazer isso.

 

Respondendo ao Jan, minha opinião pessoal e sincera sobre sencha touch é que quando foi lançado era um ótimo framework pois não tinha nada parecido no mercado. Hoje existem opções mais atrativas como o Ionic (que é baseado no phonegap e usa angular também). A curva de aprendizado é bem mais curta, é mais simples fazer um app mobile e gostei muito da performance também.

 

Em relação a alternativas ao ExtJS, usei angular com bootstrap pra algumas coisas, mas como já disseram, não é a mesma coisa que extjs. O extJS é uma solução completa e já vem funcionando redondo pra começar a criar projetos. Por mais que o ExtJS tenha uma longa curva de aprendizado, uma vez que vc pegue a manha, depois é muito simples criar telas complexas como um grid já com ordenação, paginação e filtro de pesquisa. Fazer isso no angular dá um certo trabalho comparado ao extjs.


  • Legolas e Sávio Bueno curtiram isso


#129268 Campo de pesquisa no GRID

Postado por Legolas em 19 January 2016 - 11:22

Cara achei que era um simples exemplo, mas ele está bem estruturado.

 

Agora lembrando que ele foi feito utilizando os recursos da versão Ext JS 6.0.1

 

Há um tempo eu fiz o post "ExtJS 4: Utilizando UX SearchField MVC ExtJS4" que demonstra a utilização da UX SearchFiel do framework para filtrar dados do Grid.

 

Também é uma opção.


  • ratamiette e MagnoTi curtiram isso


#129264 Campo de pesquisa no GRID

Postado por ratamiette em 19 January 2016 - 10:18

Outra opção também seria ter  o filtro somente no Header de cada coluna do Grid. Clicando na seta da coluna e indo na opção Filters.

 

Segue exemplo: http://docs.sencha.c...lter-local.html


  • Wemerson Januario e MagnoTi curtiram isso


#129263 Campo de pesquisa no GRID

Postado por Wemerson Januario em 19 January 2016 - 10:09

Talvez possa ajudar

 

https://fiddle.sencha.com/#fiddle/11p5


  • Legolas e ratamiette curtiram isso


#129259 Mudar cor do GroupHeaderTpl no Feature Grouping

Postado por Wemerson Januario em 18 January 2016 - 18:34

Isso mesmo Rapha, fiz um fork do seu fiddle e implementei o override . agora ficará fácil brincar com o estilo do group com apenas um método.

 

Não mudou muito comparando sua implementação, mas agora ficará mais simples implementar nas próximas grids.

ao invés de usar style mudei para class css pra ficar mais profissa.(veja o arquivo style.css no fiddle)

 

saca só como ficou. 

 

https://fiddle.sencha.com/#fiddle/141g

 

espero que ajude. abraços


  • Legolas e ratamiette curtiram isso


#128851 Perguntas de quem ainda está decidindo qual tecnologia usar no FrontEnd

Postado por Loiane em 02 August 2015 - 12:53

Hoje realmente recomendo algo que seja javascript no lado do frontend. 

Não recomendo usar nada que vc programe em linguagem X e essa mesma gera o HTML/JS/CSS pra vc. Isso era muito usado no inicio dos anos 2000 com a web 2.0, mas hoje os tempos são outros (HTML5). Mas essa é somente minha opinião pessoal - até tenho palestra sobre esse assunto.

 

IDE é questão de gosto pessoal. A senha em si não tem nenhuma IDE - tem o Sencha Architect que é mais uma ferramenta de prototipação. Tenho usado por 2 anos já o WebStorm/IntelliJ IDEA e gosto muito pois é leve (e agora tem plugin da Sencha).

Como mencionaram Java, não recomendo Eclipse para JavaScript. Pode usar o Eclipse normalmente pro Java e um editor mais leve (como sublime text) para editar JS.

 

Os items 2 e 3 são possíveis com ExtJS sim e também com qualquer outro framework ou biblioteca JavaScript que forem usar.

A parte de push inclusive uso nos meus projetos para ter CRUDs em tempo real, já que no projeto as informações são bem sensíveis a mudança. Isso não depende somente do JavaScript, mas o servidor que vai ser usado para deploy da aplicação também precisa ter suporte. Com websockets do HTML5 isso ficou bem mais fácil e servidores mais recentes também suportam esse recurso.

 

A documentação da Sencha a partir da versão 4 melhorou muito, hoje considero em termos de organização uma das melhores.


  • durtto e alvarobrg curtiram isso


#128840 Enquete desenvolvimento backend

Postado por DaniloTerra em 30 July 2015 - 17:05

Legal cara! Eu estudei ASP.NET WebAPI, mas não dei conta de fazer uma API nele hehehehehhehehe. Está utilizando EntityFramework?

 

Curto demais a plataforma .NET, a linguagem C# então, nem se fala. Mas acabei me bandeando para PHP/Laravel graças ao Sr. Wemerson.


  • Wemerson Januario e relson curtiram isso


#128836 Curso de Ext JS 6 - Pato Branco/PR

Postado por Legolas em 30 July 2015 - 12:36

Fala Fabio, cara se fosso online até animava, mas presencial para mim é difícil.

 

Sou meio suspeito para falar, mas sei que você tem bastante conhecimento com essa nova versão e se conhecer alguém de Pato Branco pode deixar que indico o seu curso.

 

Parabéns pela iniciativa.


  • Fabio Jr. Policeno e alvarobrg curtiram isso


#128703 Ext JS 6 GA

Postado por Wemerson Januario em 01 July 2015 - 21:43

Fiz alguns testes hoje, segue meu relatório http://wemersonjanua...sobre-ext-js-6/


  • Legolas e Fabio Jr. Policeno curtiram isso


#128469 Preparem seus Bolsos.. ExtJS custará $4,341

Postado por Legolas em 02 June 2015 - 12:26

eu fiz de conta que nem li essa newsletter deles. kkkk

Então somos dois Wemerson.


  • Wemerson Januario e henemer curtiram isso